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

Mexican
Improve this listing
Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Your filters are still active.
There are no pins in your viewport. Try moving the map or changing your filters.
Get directions
3703 S Main St, Blacksburg, VA 24060
(540) 951-7300
Website
Today
11:00 am - 2:30 pm
5:00 pm - 10:00 pm
Open now
See 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
Dining options: Dinner

TripAdvisor Reviewer Highlights

Read all 23 reviews
Visitor rating
  • 9
    Excellent
  • 12
    Very good
  • 1
    Average
  • 0
    Poor
  • 1
    Terrible
Rating summary
  • Food
    4.5 of 5 stars
    Service
    4 of 5 stars
  • Value
    4.5 of 5 stars
    Atmosphere
    4 of 5 stars
Very good Mexican food at reasonable prices

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.

4 of 5 starsReviewed June 23, 2015
Bodudley
,
Alpharetta, Georgia
Add Photo Write a Review

23 Reviews from our TripAdvisor Community

Rate and write a review
Roll over, then click to rate
  Click to rate
Date | Rating
  • English first
  • Any
English first
Miramar, Florida
Level Contributor
3 reviews
5 of 5 stars Reviewed August 1, 2015 NEW

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 

Was this review helpful? Yes
Alpharetta, Georgia
Level Contributor
27 reviews
20 restaurant reviews
common_n_restaurant_reviews_1bd8 9 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.

Was this review helpful? Yes
Blacksburg, Virginia
Level Contributor
167 reviews
138 restaurant reviews
common_n_restaurant_reviews_1bd8 66 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 

Was this review helpful? Yes
Burlington, North Carolina
Level Contributor
9 reviews
3 restaurant reviews
common_n_restaurant_reviews_1bd8 2 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!!!

Was this review helpful? Yes
Level Contributor
14 reviews
9 restaurant reviews
common_n_restaurant_reviews_1bd8 1 helpful vote
4 of 5 stars Reviewed January 4, 2015

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.

Was this review helpful? Yes
Burke, Virginia
Level Contributor
9 reviews
8 restaurant reviews
common_n_restaurant_reviews_1bd8 3 helpful votes
4 of 5 stars Reviewed December 4, 2014

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.

Was this review helpful? Yes
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 

Was this review helpful? Yes
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....

Was this review helpful? Yes
Michigan
Level Contributor
44 reviews
24 restaurant reviews
common_n_restaurant_reviews_1bd8 6 helpful votes
4 of 5 stars Reviewed August 10, 2014

Enjoyed the Chicken Chimi lunch plate. The service was very good and 3 others in the party enjoyed their lunches also. Great spot for a business lunch and the locals told us they eat here often.

Was this review helpful? Yes
Christiansburg, Virginia
Level Contributor
52 reviews
41 restaurant reviews
common_n_restaurant_reviews_1bd8 8 helpful votes
5 of 5 stars Reviewed July 23, 2014

have been a regular there for years now.no other mexican rest in this area even comes close.the food and service are amazing ! an awsome vaule for the money.go there and eat, you will love it !!!!!

Was this review helpful? Yes

Travelers who viewed El Mariachi also viewed

 

Been to El Mariachi? Share your experiences!

Write a Review Add Photos & Videos

Additional Information about El Mariachi

Address: 3703 S Main St, Blacksburg, VA 24060
Phone Number: (540) 951-7300
Location: United States  >  Virginia (VA)  >  Blacksburg
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
Cuisine: Mexican

Owners: What's your side of the story?

Register now for free — and start getting automatic notification of new reviews, responding to traveler feedback, adding new photos to your listing and much more.

Manage your listing
Improve this listing

Restaurant Details

Location and Contact Information

  • Address: 3703 S Main St, Blacksburg, VA 24060
  • Location: United States  >  Virginia (VA)  >  Blacksburg
  • Phone Number: (540) 951-7300

Price and Cuisine

  • Cuisine: Mexican
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

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?