18 Best Mexican Restaurants in Harrisonburg

Navigate Harrisonburg's Mexican food scene with Restaurantji's recommendations. Explore a variety of Mexican flavors, from a Chips and Salsa to Steak Burrito, and enjoy great Mexican cuisine in the city.

Lolita's Delights - Mexican Food Truck Mexican • $
100 E Wolfe St, Harrisonburg

Customers` Favorites

Tamales and Birria Tacos
Quesadillas

“Wow, is all I can say. This is as authentic as it gets in America. 10/10 quesabirria, it ticks all the boxes, it tastes amazing, has loads of cheese and just tastes sooo good, did I say it enough times that it tastes good? This is my new favorite food truck in town.“

4.9 Superb29 Reviews
Valley Lunch Box Mexican • $
1370 N Main St, Harrisonburg

Customers` Favorites

Spice Pineapple Pork
Cheeseburger Deluxe
Mexican Sausage
Steak Burrito
Bottled Water
French Fries
Steak Tacos
Quesadilla
Hamburger
Al Pastor

“I ordered pork torta and chicken quesidlla. Great prices and delicious food and awesome customer service. Very nice lady who took my order on the phone and when picking up my order I received my food from a very nice gentleman. Thank you for everything. My son referred this truck. He told me after a bad experience at a local truck he said "go to lunchbox, those people are so nice and food is good and prices are good also" he was right on with this truck ?“

4.9 Superb43 Reviews
Al Pastor Co. Mexican • $
2990 S Main St, Harrisonburg

Customers` Favorites

Quesadilla
Burrito

“Fantastic food. This is my new favorite in town, maybe anywhere. Homemade tortillas and incredible flavors. Everything is authentic. It's a little bit hard to find of you don't know if it's there because it is parked next to a building and is dark at night. They have outside lighting which is actually really nice when you are there, but a little hard to see from the road if you are not looking for it. I know it's there so it doesn't bother me, but this place needs to get popular so go visit.“

4.9 Superb37 Reviews
Pueblo Mágico Mexican Restaurant Mexican •
291 University Blvd Ste 102, Harrisonburg

Customers` Favorites

Table Side Guacamole Dip
Jalisco Burrito Jalisco
Fried Cheesecake
Chips and Salsa
Beans and Rice
Molcajete
Ceviche
Tacos
Taco
Steak

“This restaurant was a beautiful and pleasant surprise. First walking in-the restaurant is beautiful. The colors on the wall, the art on the wall-even the furniture felt authentic. The service was excellent and welcoming. The FOOD was amazing. Ceviche-flavorful and fresh. The wings-that “good” hot spicy that made my mouth water. The burrito was A HUGE portion and so delicious. The chicken, beef, shrimp & pork platter served in a hot lava rock-MOUTH WATERING. I wish we lived closer-so that i could try the margaritas and make this one of our “SPOTS” for date night and business meetings and catering and EVERYTHING. Don’t let the unassuming store front fool you! This place is FIRE❤️??!!“

4.6 Superb82 Reviews
Mexi- Deli, University Exxon Mexican • $
1735 Reservoir St, Harrisonburg

Customers` Favorites

Mexican Quesadilla
Carnitas Tacos
Burrito Supreme
Torta Sub

“This is truly the best Mexican food in Harrisonburg. Everything is so fresh and delicious and the staff is always so nice and wonderful. This is my favorite place to get food. Please do yourself a favor and try this place out if you haven’t!“

5 Superb21 Reviews
Tacomex Mexican • $
2023 S Main St, Harrisonburg

Customers` Favorites

Torta De Carne Asada
Beef Tongue Tacos
Tacos De Lengua
Tacos Al Pastor
Shredded Pork
Carnitas
Steak

“I drove by this place a couple months before I stopped. I shouldn't have waited. Both dishes I've had were fantastic. If you want some really good authentic Mexican tacos then you got to stop in here. * update: If you want authentic Mexican tacos come here first. They are so good.“

4.8 Superb27 Reviews
Mi Pueblito Grill 2 Mexican • $
1311 S High St, Harrisonburg

Customers` Favorites

Quesibirria and Gorditas
Quesibirria Tacos
Mixed Fajitas
Quesadilla
Tortillas
Order of
Burrito
Torta

“Solid local Mexican restaurant. Shrimp taco ($5) was very good. Chicken taco ($2.50) was very dry. Burrito ($9) was solid as well. Only a few tables had sauces on them, so be sure to ask for the sauces. All of the food is prepared fresh, and I had to wait ~8min for mine. 4 tables for sitting outside.“

4.6 Superb41 Reviews
QDOBA Mexican Eats Mexican • $
223 Burgess Rd Ste H, Harrisonburg

Customers` Favorites

Burrito Bowl Topped with Freshly Grilled Adobo Chicken Brings the Flavor
Cholula Hot & Sweet Chicken Bowl
Fresh Grilled Chicken
Chips & Guacamole
Steak Burrito Bowl
Chips and Salsa
Impossible Bowl
Tortilla Chips
Burritos Bowls
Grilled Steak

“This Qdoba has been serving me my quesadillas for the past couple of weeks and they are the best. Quality of the food is great, low price, and service is always professional. My favorite is the cholula chicken, it’s a nice balance of sweet and spicy! Great place if you’re looking for some Mexican food!“

4.4 Superb107 Reviews
The Sub Station Mexican Grill Mexican • $
3257 S Main St, Harrisonburg

Customers` Favorites

Burrito California with Fajita Meat
Chicken Quesadilla Fajita
Steak and Cheese Sub
Chicken Taco Salad
California Burrito
Chicken Fajitas
Grilled Chicken
Chips and Salsa
Burrito Baja
Street Tacos

“Ask them if I can order takeout and they said yes food was delicious Usually I can't eat a lot at one time I brought my food home and sat down to eat. Next thing, I knew, I ate all They even provide a takeout menu for you to take home“

4.5 Superb56 Reviews
los marquez mexican restaurant#2 Mexican • $
1751 Virginia Ave suit a, Harrisonburg

Customers` Favorites

Burrito Grande
Taco Salad
Cheese Dip
Enchiladas
Guacamole
Salsa

“Looking at the menu, it looks like Mexican kimbap heaven (there are too many to choose from), but they are very friendly and keep coming back to check if the food is good. And they serve chips and salsa before the meal, and it's delicious! There is a lot to eat. To be honest, the rice wasn't that great, but everything except the rice was delicious. If you look at the picture of the menu I ordered, I can't remember the name...“

4.5 Superb53 Reviews
Tacos el Primo Mexican • $
1110 Reservoir St, Harrisonburg

Customers` Favorites

5 Tacos Al Pastor
Lengua Taco's
Street Tacos
Steak Tacos
Quesadilla
Beef Taco
Burrito

“Parking: there was a good number of parking spaces when we went! However, if there are a lot of people, I could see it getting tight. Seating: there's not a ton of seating. When it gets packed, I can see people just taking the food to-go. There were 4 round picnic tables for people to eat on. However, other than that, there weren't a lot of places to sit and eat. The ambiance is very chill and casual! Food: the food was really good! I got the chicken burrito and I really enjoyed it! My fiancé got the steak quesadilla and he really enjoyed his too! We obviously shared our food and enjoyed each others as well! Bathroom: unfortunately, because it is a food truck, there were no restrooms. So I suggest you use the bathroom before going to get food! Price: the price was normal! It wasn't crazy expensive, like some places, which is another reason I really enjoyed this food truck!! It tasted great & it wasn't overly pricey! Service: the guy who took our order was kind and made it a pleasant experience! :)“

4.5 Superb49 Reviews
Casa Gallardo Fajita Factory Mexican • $
625 Mt Clinton Pike, Harrisonburg

Customers` Favorites

Tacos De Carnitas with Black Beans
Scallop and Shrimp Fajitas
Cheese Enchiladas
Chips and Salsa
Fajitas Texanas
Chips and Dips
Rice and Beans
Chicken Fajitas
Fresh Oysters
Salsa Bar

“Our family enjoyed our food and customer service at Casa Gallardo.The staff did their best accommodating non-spanish speakers.It was our first time visiting this area and restaurant. What we liked the most was the vibe. The first wall painting my wife noticed was of Mexican Painter - Frida Kahlo.The restaurant space is perfect for family gatherings. There is plenty of parking and plenty of seating at the bar.“

4.4 Superb73 Reviews
Mi Placita Mexican • $
1762 S Main St, Harrisonburg

Customers` Favorites

Molcajete Traditional
Street Tacos
Gorditas

“Really authentic Mexican food as we were the only non-Mexicans in this small restaurant. The food was delicious and reasonably priced. The owner (I'm assuming she's the owner) is the hostess, the cashier, the waitress and the cook, and it is apparent she takes great pride in the restaurant and the food she prepares. There is nothing fancy about the interior or seating, and drinks are limited to cans of soft drinks and bottles of Mexican fruit drinks. No beer, no wine, but the good food will win you over.We will definitely be coming back when we're in this part of VA again!“

4.6 Superb27 Reviews
La Taurina Grill Grills • $
1001 N Main St, Harrisonburg

Customers` Favorites

Milanesa Hawaiana Adobada
Beef Brisket Sandwich
Quesadilla
Al Pastor
Burrito

“Unassuming food truck on the north end of town, but man did the Tacos Campechanos blow my socks off! Came with two different sauces that just made it even better. Also got burritos that I warmed and ate the next day, just as good. Can’t wait to stop by again “

4.7 Superb18 Reviews
Salgado's Pupuseria y Taqueria Latin American • $
2241 S Main St, Harrisonburg

Customers` Favorites

Tacos Hondureños Y Flautas De Pollo
Lengua Beef Tongue
Papusa

“Great central American restaurant. El Salvador, etc. Favored by Hispanic construction workers. My ratings are based on value for money, cleanliness, friendliness and quick service. The seating is good, not cramped. Nothing fancy about atmosphere. Kid friendly.“

4.4 Superb35 Reviews
Delgado Antojitos Mexicanos Latin American • $
1321 S High St, Harrisonburg

Customers` Favorites

Tacos De Carnitas Con Salsa Roja Cilantro Cebollias Y Limon
Birria Tacos
Enchiladas

“This food truck is actually located next to mi pueblito grill 2. They have the absolute best birria tacos for the price. Ive had birria from magnolias in downtown and I normally wait over a hour for 3 tacos and it’s like $15. Here you can get 4 birria tacos for $11 and it’s ready in under 5 minutes. I will definitely be returning here and this is also my first experience with eating at a food truck, and I’m absolutely mind blown by the time and taste/quality of the food. Everyone needs to eat here atleast once!“

4.9 Superb10 Reviews
Magnolia’s Taco & Tequila Bar Mexican • $
14 East Water Street, Harrisonburg

Customers` Favorites

Tender Pulled Pork Sweet N Spicy Chipotle BBQ Lime Coleslaw with Cilantro Lime Rice
Al Pastor and Pulled Chicken Tacos
El Pastor Taco and Pork Taco
Diabla Shrimp Tacos
Asada Cheese Fries
Blackened Chicken
Blueberry Basil
Birria Tacos
Carne Asada
Guacamole

“We discovered this place while on a trip to Massanutten VA and were excited to check it out. Parking was a tad difficult, especially depending on what time you go, so be sure to give yourselves time to walk from the parking lots to the building. We were seated and our orders were taken quickly. It was a relaxed atmosphere with a younger crowd. They have many interesting flavors of margaritas. We tried the coconut and the blueberry basil margaritas, both of which were wonderful. We each tried three different tacos to get a few unique flavors. Unfortunately, we weren't overly impressed with the tacos. They were small and overpriced for the amount that you get. The seasoning wasn't quite up to par. However, there is a lot of potential in the concept, and the combinations sound great together (I love trying unique flavors). Maybe the chef was feeling off the day we went, so I am giving 4 stars for the tasty margaritas and potential for great unique tacos.“

4.2 Good68 Reviews
Tequila Modern Mexican Mexican • $
1645 Reservoir St #185, Harrisonburg

Customers` Favorites

Burrito California
Chips and Cheese
Chips and Salsa
Crispy Fries
Shrimp Tacos
Chimichanga
Quesadilla
Beef Taco
Guacamole
Enchilada

“We have tried every Mexican restaurant in the area and this one is by far the best. We went with the basics, two burritos, the chicken and steak were high quality and deliciously cooked. Great sauces. Huge burritos. Fast service. The menu is large and has some really unique items on it that we are excited to try, especially now that we know how good quality the food is. We love the vibe, it's bright , colorful (but not in a basic primary color way), artistic. The bar looks great and the margaritas came highly recommended. We plan on going back with friends. Don't let this restaurant go under, it's the Mexican modern restaurant Harrisonburg has been missing.“

4.1 Good102 Reviews
Loading...
map Map