La Mesa is located in beautiful downtown St. Charles, IL on the scenic Fox river. Here we are striving to bring a vibrant traditional Mexican inspired menu with new age modern flare, unique margaritas, craft cocktails and largest selection of Tequilas you can find in the suburbs. There is something for everyone at our beautiful new location, so we are looking forward to serving you.
Buen Apetito!
Finally a Mexican restaurant worth going to. Though it doesn't strike me as authentic Mexican food I don't mind at all, because all of the food was very...
I love this place! I just moved here from California about a year ago. Plus I'm a chef so I'm really picky when it comes to food, and Mexican food as...
Less hate, more hype for La Mesa! We came here a lot over the summer and the margaritas were perfect! We have tried every single one on the menu and the...