El Charro

Categories
Restaurants, Food & Beverages
Hours:
Mon - Fri: 11:00 AM - 9:00 PM |
Sat - Sun: 11:00 AM - 10:00 PM
About Us
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!
Images











