Mexican Restaurants in Harrisonburg, VA

About Search Results
About Search Results

YP - The Real Yellow PagesSM - helps you find the right local businesses to meet your specific needs. Search results are sorted by a combination of factors to give you a set of choices in response to your search criteria. These factors are similar to those you might use to determine which business to select from a local Yellow Pages directory, including proximity to where you are searching, expertise in the specific services or products you need, and comprehensive business information to help evaluate a business's suitability for you. “Preferred” listings, or those with featured website buttons, indicate YP advertisers who directly provide information about their businesses to help consumers make more informed buying decisions. YP advertisers receive higher placement in the default ordering of search results and may appear in sponsored listings on the top, side, or bottom of the search results page.

El Charro

1. El Charro

(540) 433-3189

1580 S Main St
Harrisonburg, VA 22801


Food is phenomenal and is the very best mexican restaurant available in town! Service is friendly although slow at times!

El Charro

2. El Charro

(540) 564-0386

1570 E Market St
Harrisonburg, VA 22801

I got a taco loco and I get it often but what I got tonight around eight, I don't know what happened but it was spicy and my vegetables were not…

Rick's Cantina

3. Rick's Cantina

(540) 434-1637

14 E Water St
Harrisonburg, VA 22801

El Rancho

4. El Rancho

(540) 434-1839

68 S Carlton St
Harrisonburg, VA 22801

El Sol

5. El Sol

(540) 442-8763

91 E Elizabeth St
Harrisonburg, VA 22802

The best authentic Mexican food in the area good price and great flavors

Dona Rosa

6. Dona Rosa

(540) 442-7672

43 Linda Ln
Harrisonburg, VA 22802

El Sol

7. El Sol

(540) 442-8763

68 S Carlton St
Harrisonburg, VA 22801

Mediocre food at best. The service was terrible. No unlimited chips and salsa and no liquor. Very disappointed with my meal. Would not recommend…

Tacos El Primo

8. Tacos El Primo

(540) 560-2315

1110 Reservoir St
Harrisonburg, VA 22801

From Business: (540) 560-2315There is also a Main St location.This is a taco truck but it is permanently parked for the last 5 years.

Sabor A Mexico

9. Sabor A Mexico

(540) 217-2174

95 S Main St
Harrisonburg, VA 22801

Magnolia's Tacos & Tequila Bar

10. Magnolia's Tacos & Tequila Bar

(540) 217-5816

14 E Water St
Harrisonburg, VA 22801

El Ranchito

11. El Ranchito

(540) 214-9903

115b S Carlton St
Harrisonburg, VA 22801

La Taurina Grill

12. La Taurina Grill

(540) 820-3490

20 Clinton St
Harrisonburg, VA 22802

Laf Flor De Mexico

13. Laf Flor De Mexico

(540) 432-1006

1171 S High St Ste 140
Harrisonburg, VA 22801

Taqueria El Primo

14. Taqueria El Primo

(540) 217-5852

1751 S Main St
Harrisonburg, VA 22801

Jalapeno Southwest Grill

15. Jalapeno Southwest Grill

(540) 433-2469

1039 Port Republic Rd
Harrisonburg, VA 22801

QDOBA Mexican Eats

17. QDOBA Mexican Eats

(540) 564-1515

223 Burgess Rd Ste H
Harrisonburg, VA 22801

From Business: QDOBA Mexican Eats is a Mexican restaurant chain serving up big, bold flavor with customizable Mexican entrées like Burritos (wrapped or bowl), 3-Cheese Nachos,…

The Sub Station Mexican Grill

18. The Sub Station Mexican Grill

(540) 432-3317

3257 S Main St
Harrisonburg, VA 22801

From Business: We have served our community since 2000. We are a family owned and operated business. All of our products are ordered on a daily basis. We have the freshest…

Taco Bell

19. Taco Bell

(540) 432-6583

2281 S Main St
Harrisonburg, VA 22801

From Business: Find your nearby Taco Bell at 2281 S Main St in Harrisonburg. We're serving all your favorite menu items, from classic burritos and tacos, to new favorites like…

Dona Rosa Inc

20. Dona Rosa Inc

(540) 574-3662

1550 E Market St
Harrisonburg, VA 22801

Chipotle Mexican Grill

21. Chipotle Mexican Grill

(540) 433-0315

1615 Reservoir St Ste 101
Harrisonburg, VA 22801


Moe's Southwest Grill

23. Moe's Southwest Grill

(888) 818-6637

1604 Port Republic Rd
Rockingham, VA 22801

From Business: Moe's Southwest Grill in Harrisonburg,VA provides fresh, hand-made, customizable Southwestern food in a welcoming environment that rocks! While we are best known…

El Ranchero

27. El Ranchero

(540) 901-2787

302 S Main St
Broadway, VA 22815

Jalisco Mexican Restaurant

28. Jalisco Mexican Restaurant

(540) 740-9404

9403 S Congress St
New Market, VA 22844

Jalisco's has the most wonderful AUTHENTIC Mexican food. The menu has everything from vegetarian items, seafood, chicken, beef, and real Mexican…

El Paso Mexican Grill

29. El Paso Mexican Grill

(540) 298-8861

245 S Stuart Ave
Elkton, VA 22827

Sergio was a very helpful server, the food was amazing & love the margaritas!!!

Loz Gonzalez

30. Loz Gonzalez

(540) 249-7341

300 6th St
Grottoes, VA 24441

magnifying glass

Didn't find what you were looking for?
Please help others by helping us do better.

Suggest a Business