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 Vallarta Mexican Restaurant

££ - £££Mexican,
1201 N Broome St, Waxhaw, NC 28173-9379
+1 704-243-3929
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent51%
  • Very good36%
  • Average11%
  • Poor1%
  • Terrible1%
Travellers talk about
“fajitas” (4 reviews)
“el vallarta” (8 reviews)
Open Now
11:00 - 21:00 Hours
Mexican, Southwestern
££ - £££
1201 N Broome St, Waxhaw, NC 28173-9379
All Details
Write a ReviewReviews (60)
Traveller rating
Traveller type
Time of year

1 - 10 of 60 reviews

Reviewed 26 March 2018

Had dinner here with my daughters, very good food, quick service, and the prices are reasonable. Would eat here again.

Thank melissa b
Reviewed 3 January 2018 via mobile

It’s bigger inside than it looks like from the outside. Inside has an ok atmosphere with a small bar. The food is your standard Mexican American comfort food, chips and margaritas.

Thank 319theam
Reviewed 13 December 2017

Our server Robert was amazing. We had a difficult order and not only did he not have to write anything down but everything came our perfect. All of our food was wonderful and quick and very reasonably priced. This is one of the best Mexican...More

Thank 674tammy
Reviewed 11 November 2017

I really enjoy their food when they get it right, all I can say is dine-in, that way when it's wrong you can let them know right away! I would not ever recommend getting take-out because they consistently get it wrong even when I order...More

Thank Jamie C
Reviewed 26 October 2017

For some reason we gravitate here on Wednesday nights. They always seem to have a beer or sangria special and tacos are either $1.25 or $2.50 depending on which ones you choose. Always good service and great food.

Thank Phil H
Reviewed 11 October 2017 via mobile

I love going to El Vallerta! Quick and delicious food with friendly staff. I recommend the cheese dip, trio fajitas, and a frozen jumbo lime margarita.

Thank cassieneely
Reviewed 25 September 2017 via mobile

We love El Vallarta and patronize on a regular basis. The place is always clean, the service outstanding and of course the food is always great with an extensive menu. Recently introduced our new neighbors from up north who were not familiar with Mexican restaurants...More

Thank Hobby38
Reviewed 6 September 2017 via mobile

Had lunch with my dad today. It was his turn to buy so we went to El Vallarta since he loves the food and the prices are great. We both had burritos but the fajitas are also great. Chips and salsa, a few beers and...More

Thank mikesm9240
Reviewed 31 August 2017 via mobile

Love this place for consistent Mexican in a clean Family Atmosphere! Great service with a smile and fast too! Family Favorite!

Thank Marshall B
Reviewed 28 June 2017 via mobile

We really enjoyed the atmosphere at this Mexican restaurant. The margaritas were good and there is a large variety of dishes. There were a number of people sitting at the out door tables too. Definitely worth a try.

Thank Chet W
Nearby HotelsSee all Waxhaw Hotels
Residence Inn Charlotte Piper Glen
131 reviews
9.59 miles away
Aloft Charlotte Ballantyne
384 reviews
10.16 miles away
The Ballantyne, A Luxury Collection Hotel, Charlotte
852 reviews
10.17 miles away
Courtyard by Marriott Charlotte Ballantyne
185 reviews
10.34 miles away
Nearby Restaurants
Stacks Kitchen
173 reviews
.42 miles away
Waxhaw Creamery
70 reviews
.69 miles away
Asian Grill
42 reviews
.26 miles away
Nearby Attractions
Andrew Jackson State Park
61 reviews
7.21 miles away
Cane Creek Park
71 reviews
7.37 miles away
High Seas Miniature Golf
6 reviews
7.86 miles away
JAARS Museum of the Alphabet
43 reviews
4.85 miles away
Questions & Answers
Get quick answers from El Vallarta Mexican Restaurant staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Mexican, Southwestern
Lunch, Dinner
Restaurant features
Takeout, Seating, Waitstaff, Television, Wheelchair Accessible, Serves Alcohol
Good for
Groups, Child-friendly, Kids
Open Hours
11:00 - 21:00
11:00 - 21:00
11:00 - 21:00
11:00 - 21:00
11:00 - 21:00
11:00 - 23:00
11:00 - 23:00
Location and Contact Information
  • Address: 1201 N Broome St, Waxhaw, NC 28173-9379
  • Location: United States  >  North Carolina (NC)  >  Waxhaw
  • Phone Number: +1 704-243-3929
  • E-mail
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