<- 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!

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

Location Information


View Larger Map