Mexican

El Charro Mexican Restaurants
1580 S Main St. Harrisonburg, VA | 540-433-3189
Authentic Mexican Cuisine

El Sol
68 S. Carlton St. Harrisonburg, VA | 540-442-8763
El Sol offers authentic Mexican food with a menu that includes tortas, tacos, quesadillas, sopas, gorditas and more.

Jalapeno Southwest Grill
1039 Port Republic Rd. Harrisonburg, VA | 540-433-2469
Food styles: Burgers, Caribbean, Cuban, Mexican, Tex-Mex, Vegan.

La Morena
751 Chicago Ave. Harrisonburg, VA | 540-432-8855
Specializes in crafting mouth-watering meals and providing superb customer service. Offering soups, burritos, tacos, tortas and more!

Latin’s Flavor
50 S. Main St. Harrisonburg, VA | 540-434-2020
You can find authentic cuisine that uses recipes from Honduras, El Salvador, and Mexico & enjoy one of the most affordable lunches around town!

Magnolia’s Tacos & Tequila Bar
14 E Water St. Harrisonburg, VA | 540-217-5816
Serving up tacos, burritos, tequila and so much more! Come for lunch or dinner and enjoy amazing food.

Merengue Restaurant
625 Mt. Clinton Pike Ste. 1 Harrisonburg, VA | 540-217-0027
Family style restaurant offering authentic Dominican and Latin food.

Sabor A Mexico
95 S. Main St. Harrisonburg, VA | 540-217-2174
Simply the best, most authentic Mexican food in Harrisonburg, VA! Great food and drink at a reasonable price, in a comfortable setting, all made possible with authentic Mexican food and family recipes.

Taqueria el Primo
1751 S Main St. Harrisonburg, VA | 540-271-5852
We are proud to bring to you the BEST TACOS in Harrisonburg, VA!

The Sub Station Mexican Grill
3257 S. Main St. Harrisonburg, VA | 540-432-3317
This isn’t your normal Mexican restaurant…it’s a place where ideas are molded and crafted into some of Harrisonburg’s finest dishes from traditional Mexican dishes to American dishes. We will never cease to improve our fajitas, tacos, subs, burritos, and our other delicious dishes.