My mom and I have been going to this restaurant for over 15 years...we have never been disappointed. The rellenos are to die for and I don't know what they season their fajitas with, but I would love to know the secret. Best food in town, in Texas...on the planet. Seriously, you must try it.
Pros: Best Mexican Food on Earth!
Cons: Can't split checks