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

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...
  • Excellent50%
  • Very good34%
  • Average8%
  • Poor4%
  • Terrible4%
Travellers talk about
“fajitas” (5 reviews)
“beans” (3 reviews)
Open Now
11:00 am - 10:30 pm Hours
Mexican, Vegetarian Friendly
$$ - $$$
3703 S Main St, Blacksburg, VA 24060-7016
All Details
Write a ReviewReviews (47)
Traveller rating
Traveller type
Time of year

1 - 10 of 47 reviews

Reviewed 2 weeks ago

From the warm welcome when entering restaurant, yummy chips & salsa, perfect frozen margarita & VERY good food - served quickly & hot. Loved it so much, went twice in one week. Will definitely be back. Thank You!!

Thank andream0626
Reviewed 3 weeks ago via mobile

Upon sitting down, I ordered a sangria....presentation was completely lacking! Poured from a larger bottle with no ice nor fruit slice....nothing! When I lifted the glass, I could see it was dirty! Really, really dirty....not just dishwasher stains.....pretty gross. Had a small burrito and quesadilla...More

Thank Mimibots
Reviewed 4 February 2018

Tried this last night based on trip advisor reviews. The chips and salsa were good. Nothing else was. Service was poor. Took a long time for food to come. Chimichanga and burrito with chicken. Filled with warm shredded chicken. Chicken had no spice, no marinade,...More

Thank brookiefly
Reviewed 3 February 2018 via mobile

The service is very quick and the food fresh and flavorful. The value is also great! I order the combination plate and for less than $11 I get two large plates full of food. I save the plate of food that will reheat best and...More

Thank mrmrsmays .
Reviewed 2 November 2017

My husband and I love El Mariachi's lunch specials. You get tons of freshly made food, for a super cheap price. Service is quick and the salsa is delicious. This is definitely our "go to" Mexican restaurant in the Blacksburg/Christiansburg area.

1  Thank sunflower35
Reviewed 27 August 2017 via mobile

Really enjoyed this restaurant. The food was delicious and the staff friendly. We enjoyed margaritas before eating. We didn't feel rushed to hurry up and leave. The atmosphere was nice.

Thank Tina D
Reviewed 29 June 2017 via mobile

Went to El March because it was late and next to our hotel. Great Food! Very fresh. This was the 3rd mexican restaurant we dined at during our trip. It was the best!! The menu had items I'd not seen before. So I tried something...More

Thank 714leslieh
Reviewed 7 May 2017 via mobile

Awesome!!! Quick service friendly wait staff!! Kim was here a lot while attending VCOM!!! Great drinks!! Try the Mango and the PEACH MARGARITA!!!

Thank cmilliff
Reviewed 6 March 2017 via mobile

Fajitas weren't quite sizzling but the aroma and flavor was very good. Not OVER spicy but just enough to be flavorful. Warm chips with fresh salsa. Good place to bring friends who want flavor without burning the heck out of their mouths.

Thank Dave T
Reviewed 4 March 2017 via mobile

After a quick trip to Blacksburg, we visited El Mariachi based on another recommendation. It did not disappoint. I enjoyed the arroz con pollo. The charming atmosphere, and friendly service added to the experience.

Thank LightofMine
Nearby HotelsSee all 10 hotels in Blacksburg
Comfort Inn Blacksburg
228 reviews
.09 km away
Days Inn Blacksburg Conference Center
549 reviews
.45 km away
Courtyard Blacksburg
51 reviews
1.64 km away
Microtel Inn & Suites by Wyndham Christiansburg/Blacksburg
897 reviews
1.94 km away
Nearby Restaurants
Outback Steakhouse
137 reviews
2.50 km away
El Grand Rodeo
109 reviews
2.72 km away
62 reviews
2.80 km away
Olive Garden
111 reviews
2.59 km away
Nearby Attractions
Huckleberry Trail
46 reviews
2.61 km away
Lane Stadium
119 reviews
3.95 km away
Hahn Horticulture Garden at Virginia Tech
92 reviews
4.01 km away
Smithfield Plantation
75 reviews
4.30 km 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
Lunch, Dinner
Restaurant features
Takeout, Seating, Waitstaff, Serves Alcohol, Full Bar, Wheelchair Accessible
Good for
Kids, Groups, Child-friendly
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