Search results
We did not find results for: El Charro of Iola Iola, KS.
Check spelling or type a new query.
We did not find results for: El Charro of Iola Iola, KS.
Check spelling or type a new query.
Phone: (620) 365-7771
17 W Madison Ave Iola, KS 66749 683.22 mi
Is this your business? Verify your listing
3.5 29 reviews
I have never had a bad experience at this restaurant. My boyfriend and I had our first date here and we love going back! There are plenty of options on the menu. I recommend their Taquitos Con... More
When you go in there i guarantee you there will always be someone vacuuming, but funny enough the place will NEVER look clean. Foods good though. More