10 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
Hawaiian Pizza and Camal
Perfectly Cooked Birria
Marinated Pork Pizza
4 Mozzarella Sticks
Meat Lover Pizza
Al Pastor Pizza
Hawaiiana Pizza
Birriame 14 99
Beestek Pizza

“Pizza that I can say is. Beyond words great tasting . Plenty of. Meat vegetables. Cheese.“

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

Customers` Favorites

Al Pastor Torta
Choriqueso Dip
Taco

“Fantastic food, owner and employees ! Lots of awesome drinks 🥂“

4.4 Superb79 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
Strawberry-Kiwi Fruit Pop
Tostada De Cuerito
Fresas Con Crema
Carne Asada Tacos
Quesadilla Grande
Papas Preparadas
Paleta de Leche

“best street tacos in st charles county“

4.4 Superb55 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
Nachos Al Pastor
Chicken Fajitas
Salsa and Chips
Trio Enchiladas
Maria's Special

“Really good! Salsa had a touch of heat, nothing was bland. Authentic flavors.“

4.2 Good87 Reviews
La Tapatia Mexican Restaurant. Mexican • $
1934 Zumbehl Rd, St Charles

Customers` Favorites

Arroz Con Camarón Rice with Shrimp
Tacos Del Mar Tacos from the Sea
Burrito Mixto Mixed Burrito
Sopa De Pollo Chicken Soup
Enchiladas Jalisco
Quesadilla Fajita
3 Enchiladas
Churro Flan
Asada Steak
Fish Tacos

“Having an authentic house made hotter salsa available upon request to mix with the standard salsa is a good gauge for me. I enjoy adding my own spice to house salsa. Fish Tacos better that Betos King burrito but under Casa Mia. Steak, Chicken, and Beef Corn "street" tacos were really good. The Taco salad shell was crisp and fresh and definitely nice to have a fresh crispy taco shell is important. Service was good and restaurant was clean.

Parking: Lots of Parking in Strip mall.“

4.2 Good71 Reviews
La Carreta Mexican Restaurant Mexican • $
4203 Old Hwy 94 S, St Charles

Customers` Favorites

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

“My husband and I went there for lunch today. DELICIOUS! Affordable and service was polite and super fast.“

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

Customers` Favorites

Tacos De Lengua Y De Tripa
House Salsa Verde or Roja
Carne Asada Tacos
Enchiladas Verdes
Flautas De Pollo
Chips and Salsa
Chicken Fajitas
Steak Mexicano
Carnitas Taco
Cali Burrito

“This place may not look like anything special, but the food here is quite good. The green salsa, while very spicy, is fantastic. I bought some for home and my family loves it! At least those who like spicy fare. It’s incredibly flavorful. We also have had several tasty entrees here. Again, it’s not a fancy place. And I wasn’t too impressed with their margarita. But the food is memorable.“

3.9 Good58 Reviews
The Salted Lime Mexican • $$$
1 Ameristar Blvd, St Charles

Customers` Favorites

Build-Your-Own Burrito
Chile Con Queso
Refried Beans
Pico de Gallo
Coconut Lime
Chimichanga
Street Taco
Chips Salsa
Guacamole
Quesadilla

“The newly revamped space is serving up delicious Mexican food, fun margaritas, Patron trees, and an amazing Birria Chimichanga! Be sure to save room for dessert because everything is made in house and SO delicious!!!

My favorite menu items were:
♥️ Coconut Lime Margarita (A must for sweet drink lovers)
♥️ Street Tacos (you can mix & match!)
♥️ Beef Fajitas
♥️ Birria Chimichanga (seriously delicious!!)
♥️ Churro Cheesecake & Tres Leches (order both and thank me later)

Parking is free in the Casino parking lot! This is the perfect spot for a fun night out or a quick taco dinner before catching a show at Ryse“

3.8 Good31 Reviews
QDOBA Mexican Eats Mexican • $
1315 Bass Pro Drive, St Charles

Customers` Favorites

Family Meals Come with All of the Fixings to Make Flavorful Tacos or Bowls for 4-5 People
Burrito Bowl Topped with Freshly Grilled Adobo Chicken Brings the Flavor
New Create Your Own Tequila Lime Cholula Steak Bowl
Side of 3-Cheese Queso
Create Your Own 3 Tacos
Queso Diablo & Chips
Chicken Protein Bowl
Jalapeño Verde Hot
Pico De Gallo Mild
Chips & Guacamole

“I normally am in there in the late evening to get my dinner. I like the fact they use recycled products for their food to be served in .I always get a large bowl with white rice fajita veggies queso sour cream and Pico de gillo on it with both chicken and steak for the protein.“

3.6 Good84 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
Mango Habanero Shrimp
House Made Churros
Carne Asada Fries
Cheese Quesadilla
Chicken Flautas
Baja Fish Tacos
Grilled Chicken
Chips and Salsa

“Mission taco has amazing food but their margaritas are the BEST in town. The arcade is a great addition!! The wait staff is always friendly and fun. ❤️“

3.8 Good194 Reviews

You May Also Like