El Charro de Mex-Villa Restaurant
9.0 โข Mexican restaurant
Mexican restaurant with an unassuming exterior and a cozy, charming interior that feels warm and welcoming despite somewhat dated decor and dim lighting. Comfortable booths support a relaxed dining experience where authentic Mexican flavors and generous portions stand out. The atmosphere combines good music with a stylish yet intimate vibe, making it suitable for family or friends.
View menu
Good to know
1
The average cost is $19 per person.
2
There is lots of parking available at the restaurant.
3
Catering pricing is very reasonable with big portion sizes.
151 E Grand Ave, Lake Villa, Illinois, United States
Check out lists where this place stands out
Similar places nearby
A few nearby places worth checking next.
El Paso Restaurant
Cozy, family-owned Mexican eatery offering authentic, flavorful cuisine in a vibrant, comfortable atmosphere.
Kasa Amigos Mexican Restaurant
Vibrant, colorfully decorated Mexican restaurant featuring Dia de los Muertos art, a clean and welcoming atmosphere.
Reflections on Deep Lake
Charming Polish supper club with a stunning lake view, cozy log cabin ambiance, and live accordion music.