Welcome to Los Charros, a vibrant Mexican eatery located at 116 W Market St, Havana, IL. Nestled in a festive atmosphere, this restaurant offers a menu teeming with choices that promises to tantalize your taste buds. From hearty steaks like their delectable Steak Shrimp for $27.99 to a delightful variety of nachos, including Nachos de Camaron and Chorizo Nachos, priced from $5.99 to $14.99, there is something for everyone.
A highlight of the experience is their mouthwatering Molcajete, an impressive feast of grilled meats, shrimp, and colorful vegetables that’s perfect for sharing. Patrons rave about the generous portions and authentic flavors, with many claiming it's some of the best Mexican cuisine they've enjoyed. The swift, friendly service enhances the enjoyment, making it a true gem in Havana.
If you’re looking for an unforgettable dining experience, Los Charros is a must-visit!