151 E Grand Ave, Lake Villa, Illinois, 60046
El Charro is a local favorite for authentic Mexican food. Customers love the generous portions and flavorful dishes, often calling it a hidden gem. While service can occasionally be slow or inconsistent, the overall consensus is that the food quality makes it well worth the visit.
We analyze 73 public reviews for El Charro de Mex-Villa Restaurant using our data models and filter out spam to highlight only authentic feedback.
Try the fajitas; they are consistently praised for being fresh and flavorful.
✓ What Works Well
✗ Areas to Improve
Best Mexican food in the area.
Great value for the amount of food.
A cozy, hidden gem.