Location Restaurant & Event Center 3920 Harry Wurzbach Rd.San Antonio, TX 78209(210) 826-5668 Monday - Friday: 8am-3pmSaturday: 9am-3pm Sunday: Closed