We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

El Mariachi

Is this your business?
) #20 of 99 Restaurants in Blacksburg $$ - $$$ Mexican, , Latin
3703 S Main St, Blacksburg, VA 24060-7016
+1 540-951-7300
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent45%
  • Very good40%
  • Average10%
  • Poor0%
  • Terrible5%
Travelers talk about
Open Now
5:00 pm - 10:00 pmAll hours
Mexican, Southwestern, Latin, Spanish
$$ - $$$
3703 S Main St, Blacksburg, VA 24060-7016
Write a Review
Reviews (40)
Traveler rating
Traveler type
Time of year

11 - 20 of 40 reviews

Reviewed April 10, 2016

I'm pleased to be writing a positive review for El Mariachi. I have lived in Blacksburg the past two years and have eaten Mexican food exclusively at El Rod's and have never had a great experience there. Some friends recommended El Mariachi and I gave...More

Thank bdy883
Reviewed February 24, 2016

I just arrived to blackburg after a long trip, and it was the nearest restaurant, I could say that it has good Mexican food, but I didn't like that there were some drunk customers close to me, and make look the restaurant like a Mexican...More

Thank Rolishiosx
Reviewed February 13, 2016 via mobile

I really enjoyed this restaurant. Quiet and clean place to eat. The food is amazing. The service is excellent. I really enjoyed the enchiladas. They are different here but very good. I will make this my first place to eat every time I come back...More

Reviewed January 10, 2016

We were seated and served promptly and the food was delicious and reasonably priced. I had a combo platter and the sides were equally tasty.

Thank LarryBBinghamton_NY
Reviewed December 28, 2015 via mobile

This place is next door to the Comfort Inn where we stayed. Very good Mexican food. We had enchiladas, tostadas and tacos with chips. Basic but good sauce and meat. Very good taste and texture at good prices.

Thank Janyce M
Reviewed September 19, 2015 via mobile

We ate at this restaurant tonight based on all the reviews we read. We think the beef in the tacos was spoiled. I took one bite and couldn't eat it. The cheese was cold and did not melt on the taco. My daughter got 3...More

Thank PhilandmarionInVA
Reviewed September 9, 2015

We enjoyed El Mariachi. My husband ordered chicken and shrimp fajitas and I had the beef tacos - both were awesome. Service was friendly and quick. Reasonably priced.

1  Thank Tina C
Reviewed August 1, 2015

We have been at this restaurant several times now and the food is delicious as well as the service. The tortilla chips are made there so they are not stale nor greasy. Their sauce for the tortillas is not spicy like other Mexican restaurants. But...More

Thank 202Sunrise
Reviewed June 23, 2015

This restaurant is located in the Blue Ridge Mountains between Blacksburg and Christiansburg, Va., next to the Comfort Inn. The food is very good and the prices are very reasonable. Beer, wine, and mixed drinks are available.

Thank Bodudley
Reviewed April 12, 2015

We were with friends, and some of us have been here before. I had Chiles Rellenos, one with chicken, two with cheese; nice Poblano peppers, not battered, not fried, just the way I like them most of the time, three for $6.50. Very good. XX...More

Thank GeoffWBburg
Nearby Restaurants
52 reviews
1.74 miles away
Taqueria El Paso
16 reviews
1.10 miles away
El Grand Rodeo
97 reviews
1.69 miles away
Outback Steakhouse
114 reviews
1.56 miles away
Nearby Attractions
Huckleberry Trail
42 reviews
1.62 miles away
Lane Stadium
89 reviews
2.45 miles away
Hahn Horticulture Garden at Virginia Tech
73 reviews
2.52 miles away
Smithfield Plantation
64 reviews
2.60 miles away
Questions & Answers
Get quick answers from El Mariachi staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Mexican, Southwestern, Latin, Spanish
Lunch, Dinner
Restaurant features
Takeout, Seating, Waitstaff, Serves Alcohol
Good for
Kids, Large groups, Families with children
Open Hours
12:00 pm - 9:30 pm
11:00 am - 2:30 pm
5:00 pm - 10:00 pm
11:00 am - 2:30 pm
5:00 pm - 10:00 pm
11:00 am - 2:30 pm
5:00 pm - 10:00 pm
11:00 am - 2:30 pm
5:00 pm - 10:00 pm
11:00 am - 10:30 pm
12:00 pm - 10:30 pm
Location and Contact Information
  • Address: 3703 S Main St, Blacksburg, VA 24060-7016
  • Location: United States  >  Virginia (VA)  >  Blacksburg
  • Phone Number: +1 540-951-7300
  • E-mail
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing