La Mesa Modern Mexican
(390)
Restaurant
Address: 51 S 1st St, St. Charles, IL 60174
Hours: Closed ⋅ Opens 11:30 AM
Phone: (630) 549-0162
People also ask
What is La Mesa famous for?
Is La Mesa expensive to live?
Is La Mesa a nice area?
Does La Mesa have a downtown?
Centrally located in the rolling hills of San Diego County, La Mesa is known as the Jewel of the Hills. A near perfect climate, tree-lined streets, walkable ...
Step Into Our Tropical Paradise. We invite you to step into a Tulum inspired magical experience, nestled in the heart of Hollywood. With our 10,000+ sq ft.
La Mesa is located in beautiful downtown St. Charles, IL on the scenic Fox river. Here we bring a vibrant traditional Mexican inspired menu with new age ...