<- Go Back

El Charro

El Charro is a relatively new addition the Iola Square, serving up a large variety of Mexican style cuisine that will keep you coming back for more.

Stop by El Charro today and give it a try!

Phone: (620) 365-7771
17 W Madison Ave
Iola, KS 66749

Location Information

View Larger Map