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.
The latest reviews. The lowest prices. The perfect place to shop for hotels.

El Puerto

$$ - $$$
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Get directions
1910 E Main St, Wytheville, VA 24382-3452
+1 276-228-3159
10:30 - 22:00
Open now
See all hours
Sun - Sat 10:30 - 22:00
More Info
Add Photo Write a Review

170 Reviews from our TripAdvisor Community

Traveller rating
Traveller type
Time of year
Showing 170: English reviews
Level Contributor
4 reviews
Reviewed 1 week ago via mobile

Food was decent. No complaints there. Service was ok. I needed the bill split in 2 and things got all screwed up. A real mess.

Thank Dlazz
Sarasota, Florida
Level Contributor
103 reviews
45 restaurant reviews
common_n_restaurant_reviews_1bd8 38 helpful votes
Reviewed 1 week ago

We stopped at this restaurant as we stayed at a nearby hotel. The food and service was excellent in all respects. The prices were much lower that we expected. I wish that this restaurant was in my home town!

Thank Caribbeandan
Level Contributor
8 reviews
4 restaurant reviews
common_n_restaurant_reviews_1bd8 1 helpful vote
Reviewed 1 week ago via mobile

We will definitely be returning!! Fantastic food and wonderful service. We really enjoyed ourselves eating & drinking in the outdoor patio.

Thank KentMPH
Jackson, Wyoming
Level Contributor
302 reviews
131 restaurant reviews
common_n_restaurant_reviews_1bd8 35 helpful votes
Reviewed 2 weeks ago

Road Stop Meal spending the night in Wytheville . Descent choice with location directly off I 81 and close to Hotels . Food was Good and Plentiful with Service Friendly and Welcoming . Lots of Menu Options with reasonable pricing . Enjoy !

Thank Michael S
Level Contributor
16 reviews
11 restaurant reviews
common_n_restaurant_reviews_1bd8 3 helpful votes
Reviewed 16 March 2017 via mobile

We spent the day traveling and after checking into our hotel I looked for a restaurant on Trip advisor. We picked El Puerto because the reviews were good. We were not disappointed! The restaurant is clean, the staff friendly and courteous and the food is delicious and generous. We struck up conversations with other patrons. A very friendly atmosphere made... More 

Thank Sylvia L
St Augustine, FL
Level Contributor
64 reviews
30 restaurant reviews
common_n_restaurant_reviews_1bd8 23 helpful votes
Reviewed 2 March 2017

Very good Mexican food, close top interstate, reasonably priced. Quite a varied menu. Indoor and outdoor seating. Good service and tasty Mexican food.

Thank lajacobspnr
Alabaster, Alabama
Level Contributor
25 reviews
5 restaurant reviews
common_n_restaurant_reviews_1bd8 12 helpful votes
Reviewed 8 February 2017

We chose this restaurant because it was easy to get to from our hotel. Like all Mexican restaurants we began with chips and salsa. The salsa was rather disappointing, not having much zing. My wife had a burrito which she said was good. I had an enchilado plate with camarones. It was adequate, but not great. We will probably make... More 

Thank Lee D
Nashville, Tennessee
Level Contributor
45 reviews
23 restaurant reviews
common_n_restaurant_reviews_1bd8 5 helpful votes
Reviewed 8 February 2017 via mobile

I eat Mexican regularly when traveling for business because it's inexpensive and much better than fast food. This is one of the best! I love very spicy food so be forewarned. Grilled jalapeños were to die for. Be sure to ask for the hot salsa. The REALLY hot salsa. They had two salsas that you had to ask for. This... More 

Thank Britt S
Level Contributor
8 reviews
8 restaurant reviews
Reviewed 1 February 2017 via mobile

Service was to standard and the food was fast. The margaritas aren't too bad either. If you're hauling a trailer, find a place nearby to park, there's not a lot of space for parking.

Thank vanimaltravel
Port Dover, Canada
Level Contributor
13 reviews
12 restaurant reviews
common_n_restaurant_reviews_1bd8 2 helpful votes
Reviewed 16 January 2017

Menu has just about everything Mexican you can think of. Prices are very reasonable and the service is almost sudden. We rude red the Fajita Texanas that included beef chicken and shrimp plus all the other stuff that comes with fajitas. All served on a sizzling platter. We topped it off with churros that were great. The Mexican waiters were... More 

Thank John B

Travellers who viewed El Puerto also viewed


Been to El Puerto? 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 of 5 bubbles
    4 of 5 bubbles
  • Value
    4 of 5 bubbles
    4 of 5 bubbles
Lunch, Dinner
Restaurant features
Takeout, Seating, Waitstaff, Parking Available, Highchairs Available, Wheelchair Accessible, Serves Alcohol, Full Bar, Television
Good for
Kids, Child-friendly, Cheap Eats, 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

Questions & Answers

Here's what previous visitors have asked, with answers from representatives of El Puerto and other visitors
3 questions
Ask a question
Wytheville, Virginia
over a year ago
Wytheville, Virginia
9 months ago

See all questions (3)

Questions? Get answers from El Puerto 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?