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 Puerto

1910 E Main St, Wytheville, VA 24382-3452
+1 276-228-3159
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent38%
  • Very good32%
  • Average19%
  • Poor6%
  • Terrible5%
Travellers talk about
“fajitas” (8 reviews)
“pollo” (5 reviews)
Open Now
10:30 - 22:00All hours
Mexican, Vegetarian Friendly
₹₹ - ₹₹₹
1910 E Main St, Wytheville, VA 24382-3452
All Details
Write a Review
Turn Your Opinions into Points!
Turn your opinions into JPMiles
Turn your opinions into PAYBACK Points
*You can enroll in only one programme at a time to earn rewards for reviews.
JPMiles / Payback Arrow
JPMiles / Payback Arrow
Reviews (184)
Traveller rating
Traveller type
Time of year

1 - 10 of 184 reviews

Reviewed 2 weeks ago

Ordered take out to enjoy in the hotel room after a 9+ hour drive. Employees were kind, efficient and the food was delicious. Restaurant has a nice patio, too.

Thank X2041FGjessicaa
Reviewed 2 weeks ago

The waitress was very rushed and seemed put out that she had to be there. The menu is pretty much like the majority of the other Mexican Restaurants in this part of the country. The food was not. I had bean tacos and the beans...More

Thank Leslie C
Reviewed 3 weeks ago via mobile

Place was clean, service was great (although it was not crowded at all at the time). Food is fresh and good, a little too cheesy in my opinion, almost like only melted Queso cheese, no Monterey jack. Typical menu but dishes not swimming in beans...More

Thank SunsetCker
Reviewed 4 weeks ago

We spent the night in Wytheville on the way from NY to FL. The hotel was great and the desk clerk recommended El Puerto. She was right - excellent food, drinks and service. We had the mole chicken and chilaquiles and enjoyed both. Will return...More

Thank Gary W
A TripAdvisor Member
Reviewed 8 July 2017 via mobile

Service was SLOW. 15 minutes before we ordered drinks. Group of 8 across from us with 4 children had one child without food well into meal. My fish tacos were loaded with onions not fish. Prices are ok but not a value proposition. Very so...More

Thank A TripAdvisor Member
Reviewed 24 June 2017

Prices were excellent for the value of what we received. Very Clean and prompt service. Coming from the west coast this wasn't quite the authentic style Mexican food we were hoping for.

Thank kaiandkamryn
Reviewed 13 June 2017

Wytheville is our overnight stop on a twice yearly trip from Indiana to South Carolina. Just down the hill from our motel is a mexican restaurant named El Puerto. As far as decor, it's pretty typical. It also has patio dining. The thing that stands...More

1  Thank William K
Reviewed 11 June 2017 via mobile

We have travelled through this town twice and have eaten here both times. Very good food with excellent service. The portions are very adequate and the prices are also very reasonable. Excellent friendly staff. Full bar with excellent beer prices. Will stop here again our...More

1  Thank Caribbeandan
Reviewed 4 June 2017

So sad to report that this restaurant does not measure up. The food was awful! We did not even finish the chips and salsa! The salsa tastes like canned tomatoes with a hint of onion added. The remaining food was tasteless and unflavorful. Service was...More

Thank nancy f
Reviewed 2 June 2017 via mobile

Building was clean, staff was friendly, food was not good. Chips tasted stale and my taco salad was very small, but also the beef had a weird smell.

Thank Maureen H
Nearby Restaurants
Cracker Barrel
227 reviews
.22 km away
Peking Chinese Restaurant
261 reviews
.28 km away
Wohlfahrt Haus Dinner Theatre
98 reviews
.34 km away
Nearby Attractions
Edith Bolling Wilson Birthplace Museum
51 reviews
2.19 km away
Big Pencil
31 reviews
2.30 km away
Wytheville There's Only One
25 reviews
3.11 km away
Wythe County Historical and Genealogical Research Center
8 reviews
1.77 km away
Ask a question
Questions & Answers
Misty V
30 June 2016|
AnswerShow all 5 answers
Response from Tjg16 |
Yes, the patio area is dog friendly.
Deborah S
6 February 2015|
AnswerShow all 3 answers
Response from Amanda M |
Not sure why it matters??
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Lunch, Dinner
Restaurant features
Takeout, Seating, Waitstaff, Parking Available, Television, Highchairs Available, Wheelchair Accessible, Serves Alcohol, Full Bar
Good for
Child-friendly, Kids, Groups
Open Hours
10:30 - 22:00
10:30 - 22:00
10:30 - 22:00
10:30 - 22:00
10:30 - 22:00
10:30 - 22:00
10:30 - 22:00
Location and Contact Information
  • Address: 1910 E Main St, Wytheville, VA 24382-3452
  • Location: United States  >  Virginia (VA)  >  Wytheville
  • Phone Number: +1 276-228-3159
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