top of page
Proudly Serving Lynchburg, Lovingston, Amherst
LIFE WITHOUT MEXICAN FOOD IS NO LIFE AT ALL!
SERVING BREAKFAST, LUNCH, AND DINNER
*Breakfast only served at Downtown Lynchburg location.
ALL LOCATIONS OPEN DAILY!
Follow Us!
DAILY SPECIALS AT EACH LOCATION
Our Story
Our
Story
Over a decade ago El Mariachi arrived to Amherst County, VA with the goal of providing the most authentic Mexican cuisine. With both locations on Route 29 El Mariachi Mexican Restaurant is a great place to bring family & friends to enjoy the night out. With a rich menu of fajitas, margaritas, draft beers, and spirits, we welcome you to enjoy the real flavor of Mexico in the heart of Virginia!
bottom of page