Tri-Cities Central
← All places

La Mesa Modern Mexican

Mexican & Latin

La Mesa Modern Mexican is your go-to spot for fresh, modern Mexican flavors in St. Charles, IL. Located at 51 South 1st Street in downtown St. Charles on the scenic Fox River, 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. Features house-made salsas, inventive seasonal specials, creative cocktails, and the largest tequila selection in the suburbs. Offers dine-in, takeout, delivery, catering, private dining, and happy hour.

Address

51 S 1st St, St. Charles, IL 60174

(630) 549-0162

Hours

Mon–Thu: 4 PM – 9 PM Fri–Sat: 11:30 AM – 10 PM Sun: 11:30 AM – 8 PM

Good to know

  • Outdoor Seating
  • Kid-Friendly
  • Reservations
  • Takeout
  • Delivery
  • Private Events

Happy Hours

No happy hour listed.

Daily Specials

Monday Special

Mon · All day
Margaritas½ off

Good for: Cocktails · Riverfront · Date Night

More like this

El Santo Mexican Grill & Cantina

Mexican & Latin

Mexican grill and cantina in St. Charles with weekend brunch

Happy HourMon–Fri · 2–5 PM
  • ½ off Margaritas & Mexican Dive
Monday SpecialMon · All day
  • $10 Burritos

Jalapeno Grille

Mexican & Latin · Breakfast & Brunch

Family-run Mexican kitchen serving St. Charles since 2003

Taco TuesdayTue · 4–8 PM
  • $1.50 Tacos

Taco Madre

Mexican & Latin

Tacos built on Mexican ingredients with flavors from around the world

Happy HourMon–Fri · 3–5 PM
  • $7 Classic Margarita
  • $4.50 Portobello Taco
  • $3.50 Ground Beef Taco
  • $7 Spicy Pineapple Margarita
  • $8 Taquitos
  • $4.50 Tinga Taco
  • $4 Beer or Seltzer
  • +1 more