Great food, great atmosphere, great staff. Don't let the strip mall location fool you. The food is excellent; and having lived in San Antonio, TX, I can say this is as good if not better than most of the Mexican restaurants there. We visit regularly and always try to get something different - and we've never had a meal we didn't like. It's the one place the entire family agrees on. Try it, you will like it and, like us, become a regular.
If you own or manage Mexico Restaurant, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.