"The best chips and salsa around. Creamy ranch is the bomb. Food was hot and delightful"
Phone: +12105450300
Address: 18008 San Pedro Ave, San Antonio, United States Of America, 78232
City: San Antonio
Monday: 10:30-20:40
Tuesday: 10:30-20:40
Wednesday: 10:30-20:40
Thursday: 10:30-20:40
Friday: 10:30-21:40
Saturday: 10:30-21:40
Sunday: 10:30-20:40
Dishes: 96
Amenities: 7
Categories: 5
Reviews: 7251