9 Best Mexican Restaurants in St. Charles

Restaurantji's St. Charles recommendations for the finest Mexican cuisine.

Jalisco pizza Mexican •
3831 Elm St, St Charles

Customers` Favorites

Jalisco Pizza with Birria
Al Pastor Pizza
Buffalo Wings
Garlic Rolls
Meat Lover

“Are you hungry? Do you want to try something new and different? Do you enjoy great service? If yes…stop what you are doing and visit Jalisco Pizza. Although a small establishment…you won’t be disappointed. Today we visited for the first time and will be back. We dined in and enjoyed the hot wings with several sauces, pizza (half pepperoni/half crab) and complimentary dessert. When I say this food is good…it’s an understatement. Fresh quality ingredients are tasted in every bite. Equal to the food was the service we received from the owner and his little helper. Top notch service from a man who is trying to make it. He made recommendations and listened to our feedback. Very humble and will to do what it takes to provide an exceptional dining experience. The only thing I would change is the crispness of the pizza crust…but that’s a personal preference.So if you’re in the area or don’t mind traveling to St. Charles county, consider Giving them a try.“

4.8 Superb105 Reviews
NACHO'S FRESH MEX Mexican • $
740 S Duchesne Dr, St Charles

Customers` Favorites

Enchilada and Chimichanga Lunch
Cheese Dip with Their Chips
Refried Beans and Rice
Vegetarian Fajitas
Enchiladas Verdes
Salsa and Chips
Maria's Special
Chicken Fajitas
Trio Enchiladas
Nachos Supreme

“Impressive! Wile many of the local Mexican restaurants are pretty much the same, this one really stands out. Great presentation, tasty salsa and I was delighted that they offer the spoon cornbread! That stuff is super hard to find. This is my new go-to. Thanks!“

4.4 Superb84 Reviews
La Michoacana Mexican • $
1821 Boone's Lick Rd, St Charles

Customers` Favorites

Al Pastor Chicken and Carne Asada Taco
Gansito Mexican Twinkie Ice Cream Pop
Agua De Fresa Agua De Horchata
Tostada De Cuerito
Fresas Con Crema
Quesadilla Grande
Papas Preparadas
Cabeza Beef Head
Paleta de Leche
Ice Cream Pops

“My husband has been eyeing this place for a bit and today we finally decided to give it a shot. The staff was very friendly and helpful! My husband ordered the steak torta and horchata. I ordered the chicken quesadilla with a tamarin drink. This was literally the best chicken quesadilla I've ever had, super filling. It was so good I forgot to take a picture. We grabbed an order of the churros after seeing a raving review about them. As well as four popsicles to go (Oreo, coffee tequila, strawberry cream, and watermelon). I highly recommend this place, we will definitely be back.“

4.6 Superb55 Reviews
La Carreta Mexican Restaurant Mexican • $
4203 Old Hwy 94 S, St Charles

Customers` Favorites

Burrito and a Chimichanga Combination
Fajita Chicken Quesadilla
Ground Beef Chimi
New La Carreta Dip
Chips and Salsa
Chicken Fajitas
Rice and Beans
Maria's Special
Fajitas Mixtas
Free Chips

“The line can be long and service can be iffy at times depending on how busy they are.Parking: Bars and other stores next to it, if you go during slow times you can usually find a spot easily but during dinner rush or later with the bar close by parking can be difficult.Kid-friendliness: I see kids here all the time, and we bring our kids there, too.“

4.2 Good88 Reviews
Mission Taco Joint - Streets of St. Charles Tacos • $
1650 Beale St Suite 130, St Charles

Customers` Favorites

Shrimp Tacos Fish Tacos Brisket Tacos
Street Corn Off the Cob
Cheese Quesadilla
Carne Asada Fries
Chips and Salsa
Baja Fish Tacos
Taco Selection
Chips & Salsa
Street Tacos
Carne Asada

“Mission Taco Joint did not disappoint! My son and I were in from Chicago for a soccer tournament and decided to try it out. We started with the Carne Asada Steak Fries and OMG! The meat was cooked to perfection. We then picked out some tacos to share. I have to say these are some of the best tacos I have ever eaten. My absolute favorites were the Chicken BBQ and the BLT. These 2 are a must try. The sides We ordered were street corn and the cilantro lime rice and they were right up there with everything. The service was great too! Sangria...YUM. Check this place out if you're ever in MO. You'll be glad you did.“

4.1 Good89 Reviews
Tradicional 636 Mexican • $
1411 S 1st Capitol Dr, St Charles

Customers` Favorites

Carne Asada Tacos
Flautas De Pollo
Chips and Salsa
Chicken Fajitas
Steak Mexicano
Quesadilla
Red Salsa
Birria
Queso
Flan

“I didn’t even know I liked Mexican food before my first visit to Tradicionale 636. I’ve had my fill of the other local “authentic” places but I just can’t get enough of this place. I’ve also been to Mexico a few times and have eaten at places that are not frequented by tourists. Tradicionale 636 is truly like a mini vacation to these excellent places without the plane fare! Of course the food is insanely and consistently wonderful and the atmosphere and decor is extremely comforting. The wait staff is also very friendly and informative. During our first visit, we asked our waitress what she recommended. She said “Everything here is good!” Now, after having tried nearly everything on their expansive menu, I see that she was absolutely right! Among my favorite aspects of their menu are the availability of the things you’d hardly find in other Mexican spots in America. They have dishes with beef tongue, beef head and tripe that are absolutely wonderful. If I go to a Mexican restaurant, I don’t only want to see the same, boring things I can find anywhere and everywhere else. I look forward to branching into the things that are unfamiliar to my American palate and finding out how delicious it is, especially at my Tradiciionale 636!“

4.1 Good56 Reviews
Tradicional 636 Mexican • $
1411 S 1st Capitol Dr, St Charles

Customers` Favorites

Carne Asada Tacos
Chips and Salsa
Flautas De Pollo
Chicken Fajitas
Quesadilla
Red Salsa
Queso
Steak
Flan

“I didn’t even know I liked Mexican food before my first visit to Tradicionale 636. I’ve had my fill of the other local “authentic” places but I just can’t get enough of this place. I’ve also been to Mexico a few times and have eaten at places that are not frequented by tourists. Tradicionale 636 is truly like a mini vacation to these excellent places without the plane fare! Of course the food is insanely and consistently wonderful and the atmosphere and decor is extremely comforting. The wait staff is also very friendly and informative. During our first visit, we asked our waitress what she recommended. She said “Everything here is good!” Now, after having tried nearly everything on their expansive menu, I see that she was absolutely right! Among my favorite aspects of their menu are the availability of the things you’d hardly find in other Mexican spots in America. They have dishes with beef tongue, beef head and tripe that are absolutely wonderful. If I go to a Mexican restaurant, I don’t only want to see the same, boring things I can find anywhere and everywhere else. I look forward to branching into the things that are unfamiliar to my American palate and finding out how delicious it is, especially at my Tradiciionale 636!“

4.1 Good45 Reviews
La Tapatia Mexican Restaurant. Mexican • $
1934 Zumbehl Rd, St Charles

Customers` Favorites

Arroz Con Camarón Rice with Shrimp
Burrito Mixto Mixed Burrito
Sopa De Pollo Chicken Soup
Quesadilla Fajita
3 Enchiladas
Licuachela

“Chicken fajitas cooked perfectly!!! It was very tasty and visually the most appealing chicken fajita I've had at ANY Mexican Restuarant in the STL or St. Charles County, fabulous!!! (Visit one at least once a month for the last many years.) Lunch was $11.99 for chicken fajita with refried beans, rice (sm amt of peas in rice) and all the toppings for fajita. Didn't eat rice. Refried beans were excellent, chips were as well. Salsa texture great, it wasn't too spicy, nor too bland. Liked the way salsa was in a separate container with separate dipping dishes. Peach and Jalapeno Margarita awesome!!! Small 6.99, offer 3 or 4 different sizes, loved that! Found coupon in local flyer magazine and it's good for the whole month. Only complaint, service was a little unattentive, waitress dropped check and we weren't told we needed to pay at counter. Prices very reasonable for lunch, dinner a little higher. Clean and colorful inside. Go....Vegetarian options: Several vegetarian options: salads, chile rellano ($7.99 lunch), refried beans and all the standard Mexican veggie options.Parking: Plenty of parking located within shopping plaza at Schnucks on Zumbehl Rd“

4.1 Good43 Reviews
Casa Mia Mexican Kitchen New Town Mexican • $$
3245-1, Rue Royale St #1, St Charles

“The ceviche de pescado was AMAZING! Same for the coconut mojito. Here goes: I see a lot of undeserved low ratings here from- honestly- some pretty spoiled brats who don’t understand that they are not the center of the universe. So I’m setting the record straight. The seating was completely comfortable, service was great, and the food was fresh!As far as the complaints about small portions go, the portions are only small if you’re a total fat @$$ and can’t understand what constitutes a normal amount of food per meal. For all of us who aren’t 500 pounds, it was the perfect size, hands down. The chairs were not uncomfortable at all. By the way, I’m totally not sorry at all. These people deserve WAY more 5 star reviews.It’s hard to find genuinely good Mexican food with real actual fresh ingredients, but Casa Mia sets the bar! It is a gem tucked away in New Town and a local favorite. ❤️Dietary restrictions: There are vegan and vegetarian options as well as fish for pescatarians.“

3.8 Good51 Reviews
Loading...

Taste More Cuisines In St. Charles

map Map