El Charro Mexican Restaurants
1580 S Main St. Harrisonburg, VA | 540-433-3189
1570 E Market St. Harrisonburg, VA | 540-564-0386
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-383-8228
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!