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 Mexican & Grill

2120 W Main St, Waynesboro, VA 22980-1737
+1 540-943-5317
Save
Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Overview
  • Excellent31%
  • Very good42%
  • Average21%
  • Poor4%
  • Terrible2%
2 weeks ago
“Better than a burger”
3 weeks ago
“Good Food, Good Serive”
Closed Now
All hours
CUISINES
Mexican
PRICE
£
RATINGS
Service
Food
Value
Atmosphere
LOCATION
2120 W Main St, Waynesboro, VA 22980-1737
All Details
Write a Review
Reviews (41)
Traveller rating
Traveller type
Time of year
Language

1 - 10 of 41 reviews

Reviewed 2 weeks ago via mobile

Food and service were great, as always. We have always enjoyed eating here. On this visit, we had intended on getting a quick burger, but we saw the sign and thought "much better than a burger"

Thank HunterLori
Reviewed 3 weeks ago

First time I ate here and loved it! I wish I lived in this area because I would definitely become a repeat customer! The wait staff was friendly and made sure that everything was going well. Ate their for lunch, so I know that dinner...More

Thank steve6668
Reviewed 13 May 2017 via mobile

Our favorite Mexican restaurant! Mole Ranchero and Shrimp Fajita Nachos are terrific. Delicious salsa packs a kick. Excellent service EVERY time. We live between Wboro and Cville and go here for Mexican every time.

Thank Jennifer W
Reviewed 26 April 2017

This Mexican restaurants offers a variety of choices for vegetarians. We were greeted promptly and served chips and salsa immediately. Our server was polite and efficient. The beer was served in a frosty mug, and our food was hot, tasty, and well-prepared. The vegetable quesadilla...More

Thank Evelyn C
Reviewed 21 February 2017

The servers are always friendly, quick and efficient. The food is very good at a great price. Generally they recognize us and have our favorite drinks when the first visit the table.

Thank Pilot_T
Reviewed 13 November 2016

We stopped by to have a quick bite to eat and the food was brought out quickly and we thought the food was good. They even took a coupon code and saved us a few dollars when it wasn't even their coupon.

Thank JustMarsha30
Reviewed 23 October 2016

We went to this restaurant because we read in the reviews that it was authentic Mexican food. Although it is NOT, the food was okay and the service is excellent but why you have to add so much fake cheese on top of every single...More

1  Thank Sofia M
Reviewed 22 October 2016 via mobile

Unlike our last visit the service was very fast the attention was fantastic. The food was delicious. This is a Saturday night and all tables are filled speaking to the delicious food that they have here.

Thank eyeviator
Reviewed 12 October 2016

This restaurant is an attractive place, plenty of parking. The service is really good, friendly, happy people working there. Unfortunately we found the food to be pretty much your standard Mexican fare, good but not exceptional. One thing that did stand out however, I've never...More

Thank norskies
Reviewed 31 August 2016 via mobile

When we got seated, it took a very long time for someone to come wait on us. It took a long time to get our food. No server came to check in on us to see if we needed anything. We had to flag down...More

Thank Penn-Virginian
Nearby
Nearby Restaurants
Kline's Dairy Bar
67 reviews
.99 miles away
Scotto's Italian Restaurant
152 reviews
.84 miles away
Willy's Ice Cream
14 reviews
.86 miles away
Sam's Hot Dogs
13 reviews
.38 miles away
Nearby Attractions
Zeus Digital Theater
131 reviews
1.07 miles away
Barren Ridge Vineyards
98 reviews
4.55 miles away
Seven Arrows Brewing Company
36 reviews
1.48 miles away
P Buckley Moss Museum
57 reviews
1.56 miles away
Questions & Answers
Get quick answers from El Puerto Mexican & Grill staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Submit
Improve this listing

Restaurant Details

Rating summary
  • Food
    Service
  • Value
    Atmosphere
Cuisine
Meals
Lunch, Dinner
Restaurant features
Takeout, Seating, Waitstaff, Wheelchair Accessible, Serves Alcohol
Good for
Groups, Child-friendly, Kids
Open Hours
Sunday
12:00 - 21:00
Monday
11:00 - 21:00
Tuesday
11:00 - 22:00
Wednesday
11:00 - 22:00
Thursday
11:00 - 22:00
Friday
11:00 - 23:00
Saturday
11:00 - 23:00
Location and Contact Information
  • Address: 2120 W Main St, Waynesboro, VA 22980-1737
  • Location: United States  >  Virginia (VA)  >  Waynesboro
  • Phone Number: +1 540-943-5317
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