Considering that is a chain restaurant, the relation Food Quality / Price / Ambiance is not bad. Increasing the quality of food and or reducing prices will be a good idea. Being from a part of the world known for the high quality of the food especi...
Good food but the waitress was on the surly side.
11611 West Ave, San Antonio
(210) 349-9301
The servers where quick and freindly, my meal was hot when I recieved it. Overall this was a decent experience, and I do plan to return.
6506 South Zarzamora Street, San Antonio
(210) 927-0706
713 S. Alamo, San Antonio
(210) 225-5550