Skip to main content
Shedd Aquarium

Los Charros

65 S Adams St , Carthage, IL 62321


For the most authentic food delights of Mexico, Los Charros brings you the very freshest flavors available.

Come in and treat yourself to a wonderful dining experience prepared daily. We guarantee you'll love our menu; a presentation of traditional Mexican favorites and innovative new dishes alike

More Information

  • Mon: 11:00am – 9:00pm
  • Tue: 11:00am – 9:00pm
  • Wed: 11:00am – 9:00pm
  • Thu: 11:00am – 9:00pm
  • Fri: 11:00am – 10:00pm
  • Sat: 11:00am – 10:00pm
  • Sun: 11:00am – 7:00pm

How to find us?

Back to Listings

You might also be interested...



We are a family-owned-and-operated Italian restaurant that began operations in the early 1970s. We continue the tradition of excellence with menu items, catering options, and an…

Read more about Alfano's

The Flower Shop- North Side Java


The Flower Shop- North Side Java House is located on the North side of the historic Carthage Square.

Read more about The Flower Shop- North Side Java

The Double Deuce


Serving home cooked meals daily with affordable prices and a wide variety of menu options to please any appetite.

Read more about The Double Deuce

Subscribe to Our Newsletter

Get inspired by top travel stories, gain access to exclusive promotions and contests, and discover even more reasons to #EnjoyIllinois.