"Do yourself a favor and go! Great food, great prices, great atmosphere. Being originally from Southern California, I 've had my fair share of good Mexican food. I was recently living in San Antonio and I can say without a doubt, El Rancho far surpasses any Mexican food I had while there. This was our first time coming here, I had the carne asada plate and my wife had combo plate with chalupa and enchilada. Food came quickly, was hot, and definitely the traditional style and taste that I remember from California. Great meal, we will be back for their buffet!"