2235 Lockhill Selma Rd, San Antonio, TX 78230
No coupons available
07/20/2007Provided by Citysearch -
I disovered this nice restaurant by accident but I have been a regular customer for approximately three years because of their food, service and atmosphere. Everyone makes you feel welcome and for those of us that drink, they serve a very delicious margarita.
02/13/2005Provided by Citysearch -
We stumbled in to this restaurant about 3 years ago and have been going back regularly ever since. Great food, great service, reasonable prices. When you sit down you are quickly brought chips and salsa, once you order you are quickly brought your food, and you don't have to wait around or flag a waiter down to ask for your bill. Fast, efficient, and great food.