St. Louis/ Food & Drinks
Published on June 01, 2020
The 3 best Mexican spots in St. LouisPhoto: La Catrina/Yelp

Craving Mexican food?

Hoodline crunched the numbers to find the top Mexican spots around St. Louis, using both Yelp data and our own secret sauce to produce a ranked list of the best spots to achieve your dreams.

Hoodline offers data-driven analysis of local happenings and trends across cities. Links included in this article may earn Hoodline a commission on clicks and transactions.


1. BLT's - Breakfast, Lunch and Tacos

Photo: joelle j./Yelp

First on the list is BLT's - Breakfast, Lunch and Tacos. Located at 626 N. Sixth St. downtown, the venue and event space and breakfast and brunch spot, which offers tacos and more, is the highest-rated Mexican restaurant in St. Louis, boasting 4.5 stars out of 160 reviews on Yelp.

2. Spare No Rib

Photo: maria m./Yelp

Next up is Benton Park's Spare No Rib, situated at 2200 Gravois Ave. With 4.5 stars out of 255 reviews on Yelp, the beer bar, which offers barbecue, tacos and more, has proved to be a local favorite.

3. La Catrina

Photo: eric s./Yelp

South Hampton's La Catrina, located at 5220 Hampton Ave., is another top choice, with Yelpers giving the Mexican spot four stars out of 99 reviews.


This story was created automatically using local business data, then reviewed and augmented by an editor. Click here for more about what we're doing. Got thoughts? Go here to share your feedback.