Restaurant
51 S 1st St. St. Charles, IL 60174
Today: 11:30 AM to 9:00 PM
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!
La Mesa Modern Mexican has no reviews yet. Be the first to leave a review!
Copyright 2024 EZlocal.com, Inc. All Rights Reserved.