Top of St. Louis

St. Louis / Guides / Mexican
The Guide · Mexican

12 Best Mexican Restaurants in St. Louis (2026)

Twelve restaurants across St. Louis. Compare neighborhoods, price tiers and what to order, then read the full reviews.

Nico Marchetti
By Nico Marchetti Staff Writer · Top of St. Louis · Updated October 2026 · How the score is built
12 Best Mexican Restaurants in St. Louis (2026)
THE ST. LOUIS DINING GUIDES 12 restaurants
Compare all 12 restaurantsNeighborhood · price · score · first order
In the same order as the guide. Scores are out of 10; dollar symbols show the listed price tier.
RestaurantNeighborhoodPriceScoreWhat to order
01 Session TacoSt. Louis$$7.0Carne asada taco
02 Rosalita's CantinaSt. Louis$$Chile relleno
03 Chava's Mexican RestaurantSt. Louis$$Quesadilla
04 Chimi's Fresh-MexSt. Louis$$Nachos with shredded chicken
05 La CatrinaSt. Louis$$Chips and salsa
06 BLT's - Breakfast, Lunch and TacosSt. Louis$$Jalapeño Biscuit and gravy
07 Terror TacosSt. Louis$Carnitas tacos
08 La Fiesta Mexican RestaurantSt. Louis$$Pasole
09 Dos Reyes Mexican RestaurantSt. Louis$$Fajita Burrito
10 Carreta's Mexican RestaurantSt. Louis$$Carne asada
11 Condado TacosSt. LouisStreet corn guac
12 Pueblo SolisSt. Louis$$Chicken Swissa Enchiladas

12 restaurants · In guide order

1 Session Taco Yelp

Session Taco

Mexican · St. Louis · $$
Insider Score7.0

The carne asada and al pastor tacos here are built for speed without cutting corners, the kind of order that works for a lunch break or a weeknight when cooking is not happening. Counter service keeps the line moving, and the carnitas taco holds its own against the other two. This is a quick-bite room first, and it delivers on that promise.

What to orderCarne asada tacoAl pastor tacoCarnitas taco Call Directions
Full review & visiting detailsRead the full review & visiting details

Counter Tacos With a Bar Program Attached

Carne asada taco

Grilled steak is the straightforward order for anyone measuring this taco lineup against the classic.

Al pastor taco

Marinated pork carries the char and the sweetness that separates a real al pastor from a shortcut version.

Carnitas taco

Slow cooked pork keeps this one on the richer end of the taco flight worth ordering alongside the others.

Session Taco runs the counter service format that has taken over the taco business in this metro over the last decade: order at the register, find a seat, watch the number come up. The three tacos that anchor the menu, carne asada, al pastor, and carnitas, cover the standard trio that any serious taco counter in this city gets judged on. Carne asada tests the char and the seasoning on the beef. Al pastor tests whether the kitchen bothers with the marinade and the pineapple, rather than just calling grilled pork by that name.

Carnitas tests the fat rendering, whether the pork comes out with any crisp edge or just steams in its own juice. A brisket birria taco also gets mentioned as a standout, which puts Session Taco in the birria trend that has spread through Mexican counters nationally, distinct from the older al pastor and carnitas lineup and worth watching as its own thread. The bar side matters here as much as the counter. A spicy margarita program gets specific praise, and that is notable for a taco counter, since most of this city's quick-service Mexican spots do not build out a real cocktail list.

That combination, counter ordering with a working bar, points the room toward a moderately priced weeknight dinner or a lunch that can stretch into a drink if the day allows it. Portion size on the tacos draws some pushback, with regulars noting three tacos at the going price feels tighter than it used to. That is worth knowing going in: the kitchen is not skimping on the fillings so much as keeping the format tight, which is standard for the format but still worth pricing out before ordering for a table. Kids get their own taco and a side of fries, which signals a room built for families as much as for a fast lunch alone.

Map showing Session Taco© OpenStreetMap
Address908 Lafayette Ave
St. Louis, MO, 63104
Insider tip

Order the brisket birria taco alongside one from the standard trio to compare, and budget for a spicy margarita since the bar program pulls as much attention as the counter.

2 Rosalita's Cantina Yelp

Rosalita's Cantina

Mexican · St. Louis · $$

The chile relleno and enchiladas anchor a menu built for repeat neighborhood trade rather than special occasions. The downtown room has run long enough that regulars measure it against its own past, and the record shows a kitchen that still handles carne asada well even as some say the room has lost a step. The regulars would notice if that slipped further.

What to orderChile rellenoEnchiladasCarne asada Call Directions Scored from the full review record 1235 Washington Ave, Saint Louis, MO 63103 · (314) 621-2700
3 Chava's Mexican Restaurant Yelp

Chava's Mexican Restaurant

Mexican · St. Louis · $$

The quesadilla and bean tostada point to a menu built for American palates more than Mexico City ones, and the kitchen does that style honestly rather than apologizing for it. Chile relleno rounds out the order. Group-friendly seating and attentive service make it a dependable stop for a table that includes a vegetarian and a few picky eaters.

What to orderQuesadillaBean tostadaChile relleno Call Directions Scored from the full review record 925 Geyer Ave, Saint Louis, MO 63104 · (314) 241-5503
4 Chimi's Fresh-Mex Yelp

Chimi's Fresh-Mex

Mexican · St. Louis · $$

Nachos with shredded chicken are the draw at this neighborhood standby, backed by chile relleno and enchiladas on a menu that has stayed consistent for years. Service has stayed reliable even as some regulars note the kitchen isn't hitting the same marks it once did. It works best as the nearby, no-fuss option rather than a destination.

What to orderNachos with shredded chickenChile rellenoEnchiladas Call Directions Scored from the full review record 2435 Woodson Rd, Saint Louis, MO 63114 · (314) 942-1038
5 La Catrina Yelp

La Catrina

Mexican · St. Louis · $$

Cantina-style chips arrive thin and the salsa carries real heat, setting up a menu where the chile relleno and margaritas do the heavy lifting. Friday evenings draw groups of four or more, and the room turns tables fast enough that even a late dinner rush doesn't mean a long wait. It's a solid group pick on the Friday-night circuit.

What to orderChips and salsaMargaritaChile relleno Call Directions Scored from the full review record 5220 Hampton Ave, St. Louis, MO 63109 · (314) 833-3357
6 BLT's - Breakfast, Lunch and Tacos Yelp

BLT's - Breakfast, Lunch and Tacos

Breakfast & Brunch · St. Louis · $$

The jalapeño biscuit and gravy is the dish worth ordering twice, a biscuit substantial enough that regulars ask for extra gravy on the side. Scrambled eggs and hash browns round out a straightforward counter-service breakfast and lunch menu. The order line can back up on a busy morning, but the plate itself is the reason to come back.

What to orderJalapeño Biscuit and gravyScrambled eggsHash browns Call Directions Scored from the full review record 626 N 6th St, St. Louis, MO 63101 · (314) 925-8505
7 Terror Tacos Yelp

Terror Tacos

Tacos · St. Louis · $

Carnitas, al pastor, and carne asada tacos anchor a menu that draws a devoted local crowd back every few days, not just once for the novelty. The themed room leans into a horror aesthetic that makes it a fun group outing, but the tacos are what keeps people returning. Drinks get consistent praise alongside the food.

What to orderCarnitas tacosAl pastor tacosCarne asada tacos Call Directions Scored from the full review record 3191 S Grand Blvd, St. Louis, MO 63118 · (314) 260-9996
8 La Fiesta Mexican Restaurant Yelp

La Fiesta Mexican Restaurant

Mexican · St. Louis · $$

Pasole shows up on the menu as a genuine draw, alongside chiles rellenos and enchiladas that keep a Saturday lunch crowd coming back. The room has been refreshed and service has held steady over repeat visits, with regulars noting the food tastes as fresh now as it did years ago. It works well for family meals with a large menu to choose from.

What to orderPasoleChiles RellenosEnchiladas Call Directions Scored from the full review record 7439 S Lindbergh Blvd, Home Depot Plz, Mehlville, MO 63125 · (314) 892-1313
9 Dos Reyes Mexican Restaurant Yelp

Dos Reyes Mexican Restaurant

Mexican · St. Louis · $$

Queso and margaritas make this a go-to for a low-key Friday night, and the fajita burrito, loaded with chicken, chorizo, caramelized onions, and peppers, is the order worth returning for. The cantina atmosphere reads as genuine rather than staged. Service is steady even when the rest of the food offerings draw mixed reactions.

What to orderFajita BurritoQuesoMargaritas Call Directions Scored from the full review record 5912 Hampton Ave, St. Louis, MO 63109 · (314) 833-5550
10 Carreta's Mexican Restaurant Yelp

Carreta's Mexican Restaurant

Mexican · St. Louis · $$

Carne asada and chiles rellenos come out hot and fast, which matters for a room built around large groups and quick turns. The service has stayed fast and courteous across repeat visits, and margaritas alongside a full draft list keep tables happy while they wait. It's affordable enough to make a return trip an easy call.

What to orderCarne asadaChiles rellenosEnchiladas Call Directions Scored from the full review record 11939 Olive Blvd St, St. Louis, MO 63141 · (314) 716-3248
11 Condado Tacos Yelp

Condado Tacos

Tacos · St. Louis

Street corn guac and queso dip are the openers worth ordering before the tacos even arrive, useful for a pre-game bite or a lunch squeezed between meetings. The room can be slow to seat during a rush despite open tables, so groups should plan around that. It works best as a casual stop near the ballpark or before an event.

What to orderStreet corn guacQueso dipTacos Call Directions Scored from the full review record 601 Clark Ave, Ste 104, Saint Louis, MO 63102 · (314) 899-5155
12 Pueblo Solis Yelp

Pueblo Solis

Mexican · St. Louis · $$

Chicken Swissa enchiladas, stuffed generously with chicken and cheese, are the dish repeat visitors order first, with tacos al pastor and chiles rellenos filling out the rest of the table. The south city dining room offers both patio and indoor seating, though indoor tables sit close together. Service has stayed consistent across multiple visits from the same diners.

What to orderChicken Swissa EnchiladasTacos Al PastorChiles Rellenos Call Directions Scored from the full review record 5127 Hampton Ave, Saint Louis, MO 63109 · (314) 351-9000
What to know before choosing a restaurant

Best Mexican Restaurants in St. Louis: 1. Session Taco · 2. Rosalita's Cantina · 3. Chava's Mexican Restaurant · 4. Chimi's Fresh-Mex · 5. La Catrina. Addresses, prices and what to order.

Cherokee Street set the standard for Mexican food in this metro, but the city's Mexican kitchens now stretch well past that corridor, from downtown cantinas to south city dining rooms that have run for decades. This guide covers the taco counters, the sit-down cantinas, and the newer arrivals doing their own thing, judged on the plate, not the paint job.

Frequently asked

What is the best Mexican restaurant near me in St. Louis?
It depends on which part of the metro is near you. This guide covers rooms in the city of St. Louis itself, so check the neighborhood listed for each entry, since a downtown pick and a south city pick serve very different commutes. Each restaurant's Insider Score reflects its own review record, not proximity to any one address.
Are any of these restaurants paying to be listed in this guide?
No. No restaurant pays for placement or for a better Insider Score. The score is calculated from the public review record for each restaurant, and the ranking here reflects that data, not advertising.
What is the Insider Score shown next to each restaurant?
It's a score built from the volume and content of public customer reviews for that specific restaurant, meant to reflect how consistently a kitchen delivers over time rather than a single visit. It's displayed alongside the cuisine and price tier on each listing.
Is St. Louis-style Mexican food different from Tex-Mex?
Some of the rooms on this list, like Chava's, lean toward a Tex-Mex style built for American taste buds, while others cook closer to interior Mexican traditions with dishes like pasole and chiles rellenos. The city's Mexican dining scene includes both styles, and this guide names which lane each restaurant falls into rather than blurring the two together.
ƒ

The data first, then the verdict

We start with the review record, not a press release. Every room here is a real kitchen with a strong rating across a meaningful number of reviews, ranked on our 10-point Insider Score. We weight consistency over time and the rooms locals return to, not the ones tourists pass through once. The list updates as the data does. How we work →

About the writer
Nico Marchetti
Staff Writer · Top of St. Louis

The Hill and Heritage Editor. Third-generation Hill family who grew up bagging hot salami on Saturday shifts. Covers the red-sauce canon, St. Louis-style pizza, and the kitchens of Cherokee Street, South Grand, and the Olive Boulevard corridor. His standard: the regulars would notice.

Five rooms, every Friday.

The new opening, the sleeper the score just flagged, and the one room worth booking this week. Free.

Get the Tip Sheet →