St. Louis skyline by night

The 5 Best Mexican Restaurants Near St Charles

Updated: May 2, 2022

After the best al pastor and corn tortilla in St Charles? These are our favorite restaurants for Mexican cuisine. We assimilated millions of diner and critic reviews from top review sites to find the best tortillas in St Charles. With extensive mezcal and tequila menus and the best birria in St Charles, a good time is guaranteed at these taquerias.

Find the perfect Mexican restaurant

Tradicional 636

Mexican, $, St CharlesMexican, $St Charles
Google: 4.8
Yelp: 4.0

La Tia & Pancho's Cantina & Grill

Mexican, $, St CharlesMexican, $St Charles
Google: 4.4
Yelp: 4.0

Mission Taco Joint - St. Charles

Mexican, $$, St CharlesMexican, $$St Charles
Google: 4.4
Yelp: 3.5

El Rancho Nuevo

Mexican, $$, St CharlesMexican, $$St Charles
Google: 4.0
Yelp: 3.5

If you travel further

La Chata

Mexican, $$, CottlevilleMexican, $$Cottleville
Google: 4.1
Yelp: 3.5

How did we curate this list?

Picking the right Mexican restaurant can be tough, especially when you’re exploring new restaurants. We pored over ratings for 5278 restaurants on Yelp and Google, 823905 restaurant reviews in St Charles and 147 top lists and articles. We paid extra attention to what had to say, and applied our boam magic sauce. The restaurants you see have been featured in . We automatically update restaurants’ open hours and services, so you can actually enjoy the top restaurants we show. Our site gets no payment from the restaurants we show, so you can trust what you see. These ten options are sure to delight.

Recurring questions

The highest-rated Mexican restaurants for delivery in St Charles are Mission Taco Joint - St. Charles, El Rancho Nuevo, and QDOBA Mexican Eats.

La Michoacan Ice Cream, Tradicional 636, and El Maguey Mexican Restaurant are the highest-rated Mexican restaurants that are good for groups in St Charles.

La Michoacan Ice Cream, Tradicional 636, and El Maguey Mexican Restaurant are some of the highest-rated late-night Mexican spots in St Charles.

Tradicional 636, El Maguey Mexican Restaurant, and La Carreta Mexican Cuisine are vegetarian-friendly Mexican restaurants in St Charles.

La Michoacan Ice Cream, Tradicional 636, and El Maguey Mexican Restaurant are the highest-rated Mexican restaurants for a quick lunch in St Charles.

Drink pairing tips

  • Pale Ale and bean, cheese, rice burrito

    A beer, like Pale Ale, is a good partner drink to with bean, cheese, rice burrito because cuts through richness.

  • Pair beef burrito with ESB

    To elevate your beef burrito experience, we recommend some ESB to go with your dish. This pairing works especially well because this beer balances fatty flavours.

  • A next-level match for cheese enchilada with beef

    Experts suggest pairing a cheese enchilada with beef with a glass of Amber Ale, a popular beer.

Fun facts

  • A delicious pairing

    Should you find yourself on the streets of Mexico be sure to sample the local cerveza preparada one of the country's most classic and popular drinks!

  • 12,786 pounds of burrito

    On November 3, 2012, Mexico’s Mexican fans celebrated a new world record by the burrito, weighing 12,786 pounds.

  • The original fish taco

    The next time you bite into a deliciousfish taco remember to thank Mexico who are responsible for this tasty culinary invention.

Parking info

Getting a good parking spot in St Charles can be tough, and it’s worse if you’re hungry. To make the hunt for parking easier, we’ve partnered with a cutting-edge digital parking reservation system, Spothero, that enables you to book a spot in advance before you visit your chosen Mexican spot.

Other options you might enjoy here

Similar restaurants in nearby neighborhoods

Show more

Similar spots in other areas

Show more