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

) #22 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%
Travellers talk about
Closes in 19 min
17:00 - 22:00All hours
Mexican, Southwestern, Latin, Spanish
$$ - $$$
3703 S Main St, Blacksburg, VA 24060-7016
Write a Review
Reviews (40)
Traveller rating
Traveller type
Time of year

1 - 10 of 40 reviews

Reviewed 6 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
Reviewed 14 December 2016

My family and I love El Mariachi's and having been going there frequently over the last 8 years or so as our daughters have attended VA Tech. One of our favorite dishes there is the Arroz con Pollo-- fantastic!! The service has always been great--...More

Thank cindy582015
Reviewed 26 October 2016 via mobile

This was located directly next to our hotel and recommended by the staff. Great choice. This is a family owned and operated establishment and staff is fun and friendly. The jumbo margarita was perfect. Food was typical Tex Mex and very good. Try the pork...More

Thank WinnieTavernier
Reviewed 23 August 2016

Tired after a long day of moving kids in at VT, we walked next door to this restaurant from our hotel. Friendly staff and great authentic Mexican food. Service was very quick and the waiter was always there to refill drinks and chips. Everything we...More

1  Thank Marcie K
Reviewed 19 August 2016 via mobile

We loved our dinner! Yummy chips and salsa are served while you decide on your meal choice. My husband had some sort of enchiladas and chimichanga platter. I am vegan and was happy to see a vegetarian section on their menu. The waiter easily adjusted...More

1  Thank Diana_in_VA
Reviewed 5 August 2016

My husband and I have eaten at El Mariachi's several times over the years. In comparison to all the other Mexican restaurants around, this one is the best in our opinion. They have a large menu of interesting items, and their lunch specials can't be...More

Thank sunflower35
Reviewed 10 July 2016

This restaurant was across the parking lot from The Choice motel where we stayed. All of the staff that we encountered were very friendly. The red salsa was fresh and tangy with no smothering of cilantro. The soft beef tacos were filled with a good...More

Thank ken s
Reviewed 19 June 2016

We were visiting Blacksburg to see family. The cheese enchiladas were tasty standard Tex-Mex fare. The kids were very happy with their meal. I have high standards for Mexican coming from Texas, though!

Thank Alex D
Nearby Restaurants
52 reviews
2.80 km away
Taqueria El Paso
16 reviews
1.78 km away
El Grand Rodeo
97 reviews
2.71 km away
Outback Steakhouse
115 reviews
2.50 km away
Nearby Attractions
Huckleberry Trail
42 reviews
2.61 km away
Lane Stadium
89 reviews
3.94 km away
Hahn Horticulture Garden at Virginia Tech
73 reviews
4.05 km away
Smithfield Plantation
64 reviews
4.18 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
Mexican, Southwestern, Latin, Spanish
Lunch, Dinner
Restaurant features
Takeout, Seating, Waitstaff, Serves Alcohol
Good for
Child-friendly, Kids, Groups
Open Hours
12:00 - 21:30
11:00 - 14:30
17:00 - 22:00
11:00 - 14:30
17:00 - 22:00
11:00 - 14:30
17:00 - 22:00
11:00 - 14:30
17:00 - 22:00
11:00 - 22:30
12:00 - 22:30
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