Open today 11am-9pm11am-10pm(704) 243-3929Catering
Waxhaw
El Vallarta Waxhaw at night

El Vallarta Mexican Restaurant on N Broome St in Waxhaw, NC

1201 N Broome St, Waxhaw, NC 28173 · Open today 11am-9pm11am-10pm

Find usN Broome St(704) 243-3929
El Vallarta Waxhaw

Today is SundayMondayTuesdayWednesdayThursdayFridaySaturday

From$1.45
Next Wednesday, 11am to 3pmTomorrow, 11am to 3pmToday, 11am to 3pm

Taco Wednesday

Fourteen tacos from $1.45 to $3.45, plus the Taco Supreme Special. Wednesday, 11am to 3pm.

See the taco list
11am to 3pm

Lunch is on

Monday to Friday, 11am to 3pm

Lunch is back Monday

Express Combos, Lunch Specials, Lunch Tacos and plates From the Grill. The Vanessa Special, Claudia's Special and Speedy Gonzales live here.

Pull up a stool

We have a full bar with Hand Crafted Margaritas and specialty cocktails. Ask at the bar in Waxhaw for a margarita flight.

Jalapeño margarita with a chile salt rim
Jalapeño Margarita
Paloma with grapefruit and a chile salt rim
Paloma
Sangria with citrus in an El Vallarta glass
Sangria
Michelada in a mug with a chile rim
Michelada
El Vallarta Waxhaw storefront with its patio
The front door of El Vallarta Waxhaw with the daily hours decal
El Vallarta Waxhaw

The room on N Broome St

A strip-center room that glows after dark: papel picado over the tables, neon on the walls and a red-lit bar lined with schooner glasses.

What Waxhaw says

4.4On Google928 reviews
I love the atmosphere here! The decor (new lights) murals, colors, and music set the perfect vibe to enjoy some great Mexican food! The servers are always so attentive and kind. We come in frequently!
Sedona · Google
My top Mexican restaurant to go to in Waxhaw. Amazing food and great customer service
AM · Google
Had a very good meal here with a group of friends. Very affordable Margherita's such that I got two. The place was packed for a Thursday night with lots of families. Enjoy the friendly staff and good food.
Brian Riley · Google

Good to know

Hours, ordering, reservations and the VIP card at El Vallarta Waxhaw.

What are El Vallarta Waxhaw hours?

Open 7 days a week: Sunday to Thursday 11am to 9pm, Friday and Saturday 11am to 10pm. Lunch is Monday to Friday, 11am to 3pm. Taco Wednesday runs Wednesdays 11am to 3pm.

Where is El Vallarta Waxhaw?

1201 N Broome St, Waxhaw, NC 28173. Call (704) 243-3929. Free parking on site.

Can I order El Vallarta Waxhaw online?

Yes. Order Pick Up from this location's online ordering, or get Delivery through DoorDash. Both buttons are at the top of this page.

Do you take reservations?

Yes. Call (704) 243-3929 to reserve a table.

Is there a VIP club?

Yes. Join the free El Vallarta Waxhaw VIP for a card on your phone and a FREE Small Cheese Dip with a $40 purchase (dine in only, not valid with other specials or offers).

Do you have vegetarian options?

Yes. Dishes marked VG on the menu come vegetarian, like the Veggie Bowl, the fajitas, the Fajita Quesadilla and the salads.

Is it wheelchair accessible?

Yes. The entrance, seating, restroom and parking are wheelchair accessible.

El Vallarta Waxhaw VIP

FREE Small Cheese Dip with $40 purchase

Dine in only, not valid with other specials or offers.

Join the Waxhaw VIP

Come on by

1201 N Broome St
Waxhaw, NC 28173
(704) 243-3929
Mon-Thu (today)11am-9pm
Fri-Sat (today)11am-10pm
Sun (today)11am-9pm
Outdoor seatingReservationsCocktailsKids menuTakeoutDelivery