Born and raised in texas, I searched all over St. Louis in search for some comperable mexican food. Though i found some tasty restaurants none seemed to really compare to the mexican food back home. However, El Maguey is not only the best mexican resaturant in St. Louis but their Fajitas could probably rival those of most restaurants in Texas. In addition to the fajitas for one being enough for at least two meals, the margaritas are delicious. If you are up for it you can buy a ""monster margarita"" which will be more than enough for you to be able to convince whoever you are with to drive you home.
Pros: Inexpensive
more