9 Best Mexican Restaurants in St. Peters

We've selected St. Peters' finest Mexican eateries for you.

El Mezon - Mexican Restaurant Mexican • $
140 Salt Lick Rd, St Peters

Customers` Favorites

Grilled Chicken Mexicanos and Taquitos Mexicanos Lunch Prices Before 3pm Great
El Mezon Steak and Shrimp
Chicken Chimichanga
Quesadilla Rellena
Burrito El Mezon
El Mezon Burrito
Margarita Tower
Chicken Fajitas
Burrito Mexicano
Fajitas El Mezon

“Haven’t had a good Mexican place in a while. This was excellent and the food was so tasty and quick! And affordable prices! Loved our server, Oscar!“

4.4 Superb146 Reviews
Rosy's Cakes And Paco's Tacos St Peters Mexican • $
6240 Mexico Rd, St Peters

Customers` Favorites

Asada-Steak Pollo -Chicken Pastor-Pork Chorizo
Mexican Street Tacos
Quesabirria Tacos
Tres Leches Cake
Chips and Salsa
Chorizo Burrito
Rice and Beans
Nachos Supreme
Tacos Dorados
Birthday Cake

“Absolutely delicious and excellent service! A favorite place for Mexican!“

4.5 Superb81 Reviews
Casa Mia Mexican Kitchen Mexican • $
235 Jungermann Rd #201, St Peters

Customers` Favorites

Barbacoa Street Tacos
Quesabirria Tacos
Chips and Salsa
Chicken Fajita
Refried Beans
Steak Fajita
Chimi Dinner
Street Corn
Super Tacos
Enchiladas

“Amazing food and service!!!“

4.3 Superb136 Reviews
Mi Mexico Lindo Mexican • $
4899 Mexico Rd, St Peters

Customers` Favorites

Margarita Flight Rocks
Chicken Street Taco
Shrimp Enchiladas
Margarita Flights
Quesadilla Birria
Enchiladas Verdes
Baja Fish Tacos
Chicken Fajitas
Chips and Salsa
Carne Asada Taco

“We went to the new O'Fallon location which is within walking distance and we were very impressed! The margaritas were on point, especially gauva flavor, and food was excellent.“

4.2 Good141 Reviews
Abelardos Mexican Fresh Mexican • $
4199 Veterans Memorial Pkwy, St Peters

Customers` Favorites

Fried Taco and Carne Asada Taco
Steak Fajitas and Beef Burrito
Carne Asada Burrito with Fries
Carne Asada Carnitas Tacos
Huevos Rancheros Plate
Carnitas Quesadillas
Chicken Quesadillas
Chorizo Egg Burrito
California Burrito
Carne Asada Fries

“Everything was so amazing!!! Everything was so fresh that you could taste it. Value for the money is awesome! The salsa was unique and really good! I got the street tacos, and was not expecting FIVE TACOS! Most places only give you 3! And I normally don't get enough lime to my tastes, but they put plenty! My husband loved his enchiladas, too! I'm very impressed. Also, I thought Google might have been wrong about them being open til 3am on a Saturday night, but nope! We went at 2 am! Just such a unique place!“

4.1 Good180 Reviews
El Maguey Mexican • $
3601 N St Peters Pkwy, St Peters

Customers` Favorites

Chimichanga with Beef Tips Refried Beans Spanish Rice
Shrimp with Rice and Queso Dip
Shrimp Beans Rice Pico
Burrito Gigantica
Quesadilla Fajita
Huevos Rancheros
Nachos Con Carne
Chips and Salsa
Burrito Supremo
Chicken Fajitas

“The menu is practically endless! It's great that I can always try out something new. The people are very friendly and accommodating. Parking is always available too! It's not like 100% authentic but it's still pretty good for a Mexican restaurant.“

4.2 Good72 Reviews
El Maguey Mexican Restaurant Mexican • $
7139 Mexico Rd, St Peters

Customers` Favorites

Grilled Chicken Quesadilla with Mushrooms
Soft Tacos with Rice and Beans
Chile Verde with Pork
Chicken and Vegetables
Grilled Chicken Salad
Pork Enchiladas
Fajitas Hawaii
Negra Modelo
Chimichanga
Taco Salad

“ALWAYS enjoy meals here! Great food, friendly staff, and fast service! We eat here pretty regularly, monthly maybe-ish. I keep saying I'm going to try different dishes, but keep falling back on the same few things... they're so good! You go there and enjoy, y'hear?“

4.4 Superb37 Reviews
Chimi's Fresh-Mex Mexican • $
4135 N Cloverleaf Dr, St Peters

Customers` Favorites

Mixed Fajitas Steak Chicken Shrimp
Cheese Quesadilla with Rice
Chili Poblano Combo Plate
Chicken and Steak Fajitas
Torta De Milanesa
Sopa De Mariscos
Fajitas for Two
Chips and Salsa
Chicken Fajitas
Shrimp Fajitas

“I love chimis, excelente food“

4 Good65 Reviews
Taco Bell Fast Food • $
4120 Mexico Rd, St Peters

Customers` Favorites

Cheesy Gordita Crunch Doritos Loco Taco
Chips and Nacho Cheese Sauce
Cantina Chicken Power Bowl
Naked Chicken Chalupa Box
Nacho Fries Bellgrande
Caramel Apple Empanada
Beefy 5-Layer Burrito
Ground Beef Burrito
Crunchwrap Supreme
Cheese Quesadilla

“Whoever works the night shift makes the absolute best burritos I've ever eaten! Awesome , clean,& fastest hot take home ever for Ameri_Mex & the only place to go for drive Thru-quickly
They make sure that all of your order is Covid19 contact less, correctly as you ordered , always neatly organized so you don't have 12 party pack tacos piled on top & smashing your Mexican pizza so that all the meat cheese sauces and tomatoes decorate the lid oozing out of the box !"
Mexican Pizzsoup lol!
Perfect 10 for this Taco crew !!
Thanks for not ignoring or eye rolls when I ask for extra mild and fire sauce to smother my $40 order given @ 159 am when you all close at 2 😋😂🤩🤩
Update*** 9/5/2024
Swing shift Manager Savanah and crew ROCK!!!!!!😍😍😍😍😍
TH“

3.3 Good75 Reviews

You May Also Like