Best Mexican Food in St. Charles

Delicious & Authentic Mexican Food with a Modern Twist
Discover La Mesa Modern Mexican in St. Charles

Discover La Mesa Modern Mexican in St. Charles

La Mesa Modern Mexican is your go-to spot for fresh, modern Mexican flavors in St. Charles, IL. Located at 51 South 1st Street, we bring a mix of traditional Mexican dishes with a contemporary twist. Whether you’re in the mood for tacos, enchiladas, burritos, or fresh salads, our menu has something for everyone. Pair your meal with our signature margaritas or enjoy chef-inspired seasonal specials for a full dining experience.

Modern Flavors, Classic Roots

Our food stands out because we mix classic Mexican dishes with fresh, modern touches. From house-made salsas to inventive seasonal specials, every dish is crafted to feel familiar yet new. Our drinks menu, including creative cocktails and the largest tequila selection in the suburbs, is designed to pair perfectly with your meal.

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

We make it easy to enjoy La Mesa’s flavors any way you like. Dine in at our bright, modern space, grab takeout for a quick meal at home, or order delivery for convenience. Planning an event? Our catering team is ready to bring modern Mexican cuisine to your party. You can even reserve a table online for a smooth, stress-free visit.

See our gallery to explore the colorful, carefully crafted drinks we serve. Perfect for enjoying anytime.

Stress-Free Catering with Modern Mexican Flavors

Planning an event? Let La Mesa Modern Mexican take care of the food. From small gatherings to large celebrations, we offer flexible catering options to fit your needs. With freshly prepared meals and reliable service, we make your event easy, stress-free, and full of bold, modern Mexican flavors.
Reserve Your Table for a Great Meal

Reserve Your Table for a Great Meal

Planning to visit La Mesa Modern Mexican? Booking a table is quick and easy. Whether it’s for a casual lunch, dinner with friends, or a special celebration, reserving ahead ensures a smooth, stress-free experience. Come enjoy our modern Mexican flavors in a bright and welcoming space.

Host Your Private Event with Ease

Looking for a special place to celebrate? La Mesa Modern Mexican offers private dining and event spaces perfect for any occasion. From family gatherings to work events, our team will help make your event smooth and enjoyable. Enjoy modern Mexican flavors in a bright, welcoming space tailored for your group.

Check Out Our Latest Specials

Looking for something new to try? Our Specials page is full of fresh, seasonal dishes and chef-inspired creations you won’t want to miss. From limited-time menu items to unique flavors, there’s always something exciting waiting for you. Click below to see what’s new at La Mesa Modern Mexican!

A Place for Everyone

La Mesa is made for everyone. Our space is bright and lively, with a welcoming vibe for families, friends, and groups. Enjoy happy hour bites, relax in our private dining room, or just stop by for a great meal with a drink in hand. No matter the occasion, we’re here to make your visit easy, enjoyable, and memorable.

Hours and Visit Us

We’re open: Thursday: 4–9 PM Friday & Saturday: 11:30 AM–10 PM Sunday: 11:30 AM–8 PM Monday - Wednesday: 4–9 PM Come by La Mesa Modern Mexican or order online today. Delicious modern Mexican flavors are just a few clicks or a short drive away!

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.

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.

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.

Karen K.

Featuring

Catering

Dine-In

Takeout

Delivery

Reservations

Happy Hour Food

Great Cocktails

Private Dining Room

Free Parking

La Mesa Modern Mexican Rewards

Join our rewards program, earn points every time you order online and redeem your points for free food!

Our location

Map of La Mesa Modern Mexican in St. Charles, IL

Loading today's hours...