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.
$25 Amazon.com Gift Card Get yours when you book a hotel on TripAdvisor and review your stay!

El Mariachi

Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Get directions
3703 S Main St, Blacksburg, VA 24060-7016
(540) 951-7300
Website
Today
11:00 am - 2:30 pm
5:00 pm - 10:00 pm
Open now
All hours
Hours:
Sun 12:00 pm - 9:30 pm
Mon - Thu 11:00 am - 2:30 pm
5:00 pm - 10:00 pm
Fri 11:00 am - 10:30 pm
Sat 12:00 pm - 10:30 pm
More Info
Add Photo Write a Review

35 Reviews from our TripAdvisor Community

Traveler rating
Traveler type
Time of year
Language
Showing 35: English reviews
Kuwait City, Kuwait
Level Contributor
13 reviews
7 restaurant reviews
common_n_restaurant_reviews_1bd8 3 helpful votes
1 of 5 stars 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 tacos so she left her meal. The waitress asked about the meal and we told... More 

Helpful?
Thank PhilandmarionInVA
Gahanna, Ohio
Level Contributor
27 reviews
12 restaurant reviews
common_n_restaurant_reviews_1bd8 16 helpful votes
5 of 5 stars 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.

Helpful?
1 Thank Tina C
Miramar, Florida
Level Contributor
4 reviews
5 of 5 stars 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 it is very good. The food is deliciously flavored. They have a full bar and... More 

Helpful?
Thank 202Sunrise
Alpharetta, Georgia
Level Contributor
33 reviews
23 restaurant reviews
common_n_restaurant_reviews_1bd8 11 helpful votes
4 of 5 stars 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.

Helpful?
Thank Bodudley
Blacksburg, Virginia
Level Contributor
237 reviews
197 restaurant reviews
common_n_restaurant_reviews_1bd8 103 helpful votes
5 of 5 stars 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 on tap, 16 oz. $3.95, and cold. All of the dishes were large quantities. Good... More 

Helpful?
Thank GeoffWBburg
Burlington, North Carolina
Level Contributor
9 reviews
3 restaurant reviews
common_n_restaurant_reviews_1bd8 3 helpful votes
4 of 5 stars Reviewed February 24, 2015

Very friendly and easy to have family gathering. The prices were extremely good. Loved my Margarita! And fijitas!!!

Helpful?
1 Thank Nancy W
Level Contributor
32 reviews
13 restaurant reviews
common_n_restaurant_reviews_1bd8 11 helpful votes
4 of 5 stars Reviewed January 4, 2015 via mobile

The food is good and the prices are reasonable. The service needs to be improved a little bit. The menu is difficult to understand for those who are not familiar with Mexican food.

Helpful?
Thank abdulhmh
Burke, Virginia
Level Contributor
15 reviews
13 restaurant reviews
common_n_restaurant_reviews_1bd8 3 helpful votes
4 of 5 stars Reviewed December 4, 2014 via mobile

We were craving fresh food with a little kick at the end of our road trip. The service was great, the food was pretty good although there wasn't a lot fresh options. Typical Mexican food, satisfying but nothing spectacular.

Helpful?
Thank John and Viola F
Pulaski, Virginia
Level Contributor
3 reviews
3 of 5 stars Reviewed October 11, 2014

I probably just had a bad waiter, but it was BAD. He gave us plenty of time to study the menu, but when he took our order, he rushed us, saying "What do you want?" very quickly after each person ordered. Someone else delivered the food, which is not unusual, but our waiter never came back to the table to... More 

Helpful?
Thank shockalot
Christiansburg, Virginia, United States
2 reviews
5 of 5 stars Reviewed September 18, 2014

The food was excellent...The employees were very nice, They made you feel very special, I will for sure go back and eat here....

Helpful?
Thank Patty D

Travelers who viewed El Mariachi also viewed

 

Been to El Mariachi? Share your experiences!

Write a Review Add Photos & Videos

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
Improve this listing

Restaurant Details

Rating summary
  • Food
    4.5 of 5 stars
    Service
    4.5 of 5 stars
  • Value
    4.5 of 5 stars
    Atmosphere
    4 of 5 stars
Cuisine
Mexican
Meals
Lunch, Dinner
Restaurant features
Takeout, Seating, Waitstaff, Serves Alcohol
Good for
Families with children, Dining on a budget
Open Hours
Sunday
12:00 pm - 9:30 pm
Monday
11:00 am - 2:30 pm
5:00 pm - 10:00 pm
Tuesday
11:00 am - 2:30 pm
5:00 pm - 10:00 pm
Wednesday
11:00 am - 2:30 pm
5:00 pm - 10:00 pm
Thursday
11:00 am - 2:30 pm
5:00 pm - 10:00 pm
Friday
11:00 am - 10:30 pm
Saturday
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: (540) 951-7300

Questions & Answers

Questions? Get answers from El Mariachi staff and past visitors.
Posting guidelines
Typical questions asked:
  • Do you have gluten-free options?
  • Is there a dress code?
  • Do you allow dogs on the outdoor patio?