14 Best Mexican Restaurants in St. Charles

Explore St. Charles' Mexican food scene with our favorite restaurants.

Tacos Del Valle Mexican • $
6N559 IL-25, St. Charles

Customers` Favorites

Steak Taco’S
Chips \u0026 Salsa
California Burrito
Tacos Al Pastor
Stuffed Pepper
Steak Taco’S
Burrito Dinner
Chips & Salsa
Asada Burrito
Pollo Burrito

“Delicious 😋 100% recomendó todo esta muy rico y muy amable el personal 😉“

4.8 Superb169 Reviews
Ikal Y Sanse Mexican • $$
40W222 LaFox Rd I1, St. Charles

Customers` Favorites

Chicken Tinga Enchiladas with Verde
Super Fresh Table Side Guacamole
Tableside Guacamole Preparation
House Made Potato Chips
Asada

“The food here is absolutely delicious and the cocktails are on point; they make guacamole table side and it's highly recommended. The decor is fine, nothing special, but if you're looking for authentic Mexican food at a decent price in Saint Charles or the surrounding area, this is the place to go.“

4.9 Superb97 Reviews
Restaurante Delicias de Mexico Mexican • $
818 East Main Street, St. Charles

Customers` Favorites

Street Tacos

“First time going here and it did not disappoint at all!! The service was great the ladies were so nice and on top of things. They start you off with fresh made tortilla chips and salsa that was really good. We ordered the steak taco dinner and the cheese enchilada dinner both were very good!!! I asked if the green or red enchilada sauce was spicy and it's not. I was wanting it to be spicy. The lady was very accommodating and said since they weren't very busy at the time they could make it spicy. Let me tell you it was exactly what I wanted it was the perfect amount of spice and so delicious!! I will definitely be back.“

4.7 Superb74 Reviews
Arandas Jalisco Tacos Mexican • $$
311 North 2nd Street, St. Charles

Customers` Favorites

Fajita Dinner - Steak or Chicken
Tostada Burritos Taco Salad
Red Chicken Enchiladas
Steak Taco Dinner
Chips and Salsa
Tacos de Asada
Flauta Dinner
Chimichanga
Quesadilla
Guacamole

“My wife and I have been coming here for 10 years now and it’s by far the best taco in the tri cities. No one comes close to their chicken taco. Asada, Al pastor all fantastic as well and their salsas they include are so flavorful. Highly recommend“

4.4 Superb133 Reviews
Dave's Burritos Mexican • $
3677 East Main Street, St. Charles

Customers` Favorites

2taco Dinner with Rice and Beans
Guacamole and Chips
Chicken Quesadilla
Chimichanga Dinner
Ground Beef Burrito
Ground Beef Tacos
Burrito Dinner
Chips and Salsa
Chile Rellenos
Chips & Salsa

“The skirt steak burrito is excellent! I love the carrots and peppers too!“

4.2 Good223 Reviews
The Jalapeno Grille Mexican • $
602 Geneva Road, St. Charles

Customers` Favorites

Tacos Detripas Lengua Cabeza O Barbacoa
Mexican Platters Platillos Mexicanos
Taco Platter Mexican Style
Beef and Shrimp Tacos
Breakfast Burrito
Chips and Salsa
Ground Beef Taco
Tortilla Soup
Steak Burrito
Chile Relleno

“First time trying the place tonight and will definitely be back!! Everything was so fresh and it all tasted great. It was a little bit on the pricier side but the quality of the food was worth it. Even with how busy the guys were behind the counter, they remained super friendly and gave us free chips for our first time. Thank you for a great meal!“

4.3 Superb241 Reviews
El Puente Restaurant Mexican • $
112 East Main Street, St. Charles

Customers` Favorites

Enchilada Dinner with Rice and Beans
Fresh Chips and Two Salsas
Steak a La Mexicana
Chimichanga Dinner
Fried Ice Cream
Chips and Salsa
Chicken Fajitas
Nachos Special
Steak Fajitas
Mild Salsa

“Good food at reasonable prices. Ownership is very friendly.“

3.9 Good185 Reviews
Salsa Verde Mexican • $
1850 Lincoln Highway, St. Charles

Customers` Favorites

Chips & Salsa with Guacamole
Ground Beef Quesadilla
Torta Chicken Tinga
Shredded Chicken
Chicken Tacos
Taco Tuesday
Shrimp Tacos
Salsa Verde
Carne Asada
Skirt Steak

“the tacos w wear bery good yummy 😋 I love it“

3.9 Good304 Reviews
Taco Madre Tacos • $
902 South Randall Road, St. Charles

Customers` Favorites

Pastor Y Chile Relleno Tacos
Carne Asada Steak Tacos
Huevos A la Mexicana
Grilled Pescado Taco
Chicken Tinga Taco
Korean BBQ Burrito
Baja Pescado Torta
Huevos Rancheros
Fried Ice Cream
Taco Assortment

“Great tacos & salsas! I’ll be back to try other items on the menu.“

4.2 Good265 Reviews
Los Burritos Mexicanos Mexican • $
2125 West Main Street, St. Charles

Customers` Favorites

Combo Plate 1 Taco 1 Enchilada 1 Stuffed Pepper
Menudo and Posole - Weekends Only
Chilaquiles Verdes
Chicken Quesadilla
Baby Burrito Suizo
Homemade Tamales
Burrito Dinner
Steak Burrito
Taco Dinner
Enchiladas

“Delicious and giant! Burritos were giant. Some might have to split between 2 people. 2 tacos was almost like getting 3 to 4 tacos. Friendly. 1 free order of chips if you dine in. Note: we were charged for the second basket, but not told until the bill came. Which is fine, but I would have liked to know. Plus 1st basket of chips was only half full. **Prices on their website are outdated! Burrito was $3 more than advertised on their website menu listing. Definitely recommend.“

3.8 Good232 Reviews
Taco Urbano Mexican • $
3025 East Main Street, St. Charles

Customers` Favorites

Carne Asada Burrito
Taco
3 Average23 Reviews
La Mesa Modern Mexican Mexican • $$
51 South 1st Street, St. Charles

Customers` Favorites

Chicken Tortilla Soup
Traditional Guacamole
Tacos Birria De Res
Mexican Egg Rolls
Seared Tuna Tacos
Tacos Al Pastor
Baja Fish Tacos
Individual Taco
Mango Habanero
Tortilla Chips

“Great tacos!!! Delicious food!“

3.6 Good311 Reviews
Taco Bell Fast Food • $
1950 Bricher Road, St. Charles

Customers` Favorites

Cheesy Bean and Rice Burrito
Chips and Nacho Cheese Sauce
Mtn Dew Baja Blast Freeze
Cheesy Fiesta Potatoes
Black Beans and Rice
Crunchwrap Supreme
Chicken Quesadilla
Ground Beef Burrito
Nachos Bellgrande
Breakfast Burrito

“Burritos were awesome and filling. Taco Bell experience today was great, drive thru worker was so nice. We went around dinner hour and the young lady was so friendly at the window, very attentive and patient with us!👏 it’s these types of workers who make one’s experience enjoyable! Shout out to the young lady who’s always so kind at the window! Thank you, we appreciate your service!“

3.7 Good200 Reviews
Taco Bell Fast Food • $
510 Dunham Road, St. Charles

Customers` Favorites

Airheads Blue Raspberry Freeze
Ground Beef Burrito
Double Stacked Taco
Breakfast Salsa
Burrito Supreme
Mexican Pizza
Taco Supreme
Nacho Fries
Quesadilla
Quesarito

“Archer is genuinely one of the nicest people you’ll ever meet. They’re friendly, respectful, and always willing to help. Every interaction has been positive, and they go out of their way to make others feel welcome. I can’t recommend Archer enough—an easy 5-star experience!“

3.1 Average177 Reviews

Enjoy More Tastes In St. Charles

You May Also Like