Contact Us Phone: 210-476-5023 Job Application Contact: 210-363-4983 / 210-865-1889 / 210-996-3190 Hours: Sun - Thur: 11:30 AM - 11 PMFri - Sat: 11:30 AM - 12 AM Address: 7915 W Loop 1604 N, San Antonio, TX 78254