El Charro Mexican Restaurant To Choose your location Click here
WHO WE ARE
El Charro Mexican Restaurant offers the very best Mexican food with five locations to serve you. The decorations alone are a must-see while the authentic Mexican food is a must-taste! El Charro has daily lunch, dinner, & drink specials. Come taste how incredible Mexican food should be!