El Charro Of Iola
Mexican Restaurants
- Address
- 17 W Madison Ave, Iola, KS, 66749
- Phone
- 620-365-7771
About this area
El Charro Of Iola is one of 2 mexican restaurants listed in Iola, KS.
What's nearby: 6 government businesses, 6 schools & education businesses, and 6 attorneys & lawyers: general practice businesses within walking distance.
About
Authentic mexican food in an authentic mexican atmosphere
More Mexican Restaurants in Iola, KS
Find Mexican Restaurants in nearby cities
Suggest an Update
See something out of date? Let us know and we'll review your suggestion.