El Charro

In 1990, four Brothers from Mexico in America, tired of so many struggles but those small successes were enough to light up their souls and embark in a quest to make a name for themselves and make the family back in Mexico proud. Moving from California all the way up to Virginia, they found a town in need of Mexican Flavor and so, on December 12th, 1990 in Harrisonburg, El Charro was born. The passion for a “good, clean, and fair” food and consistency for many years has set their roots with so many regulars across Virginia and travelers from around the globe.  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!

Visit our website eatelcharro.com.