Featured
View menuDiscover La Mesa Modern Mexican in St. Charles
Modern Flavors, Classic Roots
Inside La Mesa’s Fresh Mexican Creations
Check out our gallery to see the fresh, colorful meals we serve. Every photo shows the care and attention we put into each dish, perfect for sharing with friends or enjoying anytime.
Ordering Made Simple
A Glimpse at Our Refreshing Drinks
See our gallery to explore the colorful, carefully crafted drinks we serve. Perfect for enjoying anytime.
Stress-Free Catering with Modern Mexican Flavors
Reserve Your Table for a Great Meal
Host Your Private Event with Ease
Check Out Our Latest Specials
A Place for Everyone
Hours and Visit Us
What our guests are saying
Excellent margaritas here! Especially when it's happy hour. Fajitas are flavourful. Had tacos and burritos here as well. Salsa selection is a great feature just wish the chips were a little less greasy. Olivia is a fantastic bartender. The owner also can make great margaritas. The hostess is super nice.
Luke J.
Second time going here. The portions are consistently a decent size. Was told the brownies are homemade by the owner and they have absolutely perfected it!
D Y.
This restaurant is one of my absolute favorite places. The food , drink, atmosphere and service are top notch. Everything is made from scratch and quality ingredients. And no skimping on portions. We love coming here even though we have to drive 45 minutes. Plus the town of st Charles is charming, I highly recommend!
Karen K.
Featuring
Catering
Dine-In
Takeout
Delivery
Reservations
Happy Hour Food
Great Cocktails
Private Dining Room
Free Parking
La Mesa Modern Mexican Rewards
Frequently Asked Questions
What are you known for?
We are known for Salads, Queso Fundido, Steak Burrito, Catering, Ceviche, Enchilada, Flautas, Taco, Chicken Tacos, American Food, Tamales, Chili, Quesadilla, Seafood, Flan, Guacamole, Barbacoa, Vegetarian Food, Soup, Tacos, Wings, Fried Chicken, Chicken Quesadillas, Dessert, Fajitas, Quesadillas, Fries, Chicken Burrito, Carnitas, Nachos, Wine, Burritos, Latin America Food, Chicken Fingers, Churros, Bean Dip, Elote, Shrimp, Bar Food, Enchiladas, Flour Tortillas, and Mexican Fusion
Where are you located?
We are located in St. Charles, IL at 51 S 1st St
What areas do you serve?
We serve the following areas: St. Charles, Geneva, Rainbow Hills, Novak Park, Fox River Estates, Dunham Castle, Wayne, Batavia, Five Island Park, West Chicago, Coleman, South Elgin, Wasco, Youngsdale, Campton Hills, Ingalton, Kane County, Munger, Mooseheart, Bartlett.