Open today 11am-9pm11am-10pm(704) 283-0917Catering
Monroe
El Vallarta Monroe, the adobe building with the red tile roof

El Vallarta Mexican Restaurant on W Roosevelt Blvd in Monroe, NC

1890 W Roosevelt Blvd, Monroe, NC 28110 · Open today 11am-9pm11am-10pm

Find usW Roosevelt Blvd(704) 283-0917
El Vallarta Monroe

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 Monroe 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
Monroe bar with red stools under a tile roof and a mural of a woman with a Mexican flag
Monroe dining room with orange walls, booths and white columns
El Vallarta Monroe

The room on W Roosevelt Blvd

The adobe building with the red tile roof. Orange walls, arches, booths, a covered patio with iron chairs, and a robot server that carries plates to your table.

What Monroe says

4.3On Google1,104 reviews
This is easily our go-to spot in Monroe. The food is always on point, fresh, full of flavor, and consistently good every time we come in. What really keeps us coming back though is the atmosphere and the people. The staff makes you feel welcome from the moment you walk in, and there’s a genuine, family-oriented vibe that’s hard to find Everything runs smoothly, service is solid, and you can tell the place is well managed. Great experience every time.
Dan Evans · Google
I just ate here and it was some of the most flavorful Mexican food I’ve had ever!! I had the hominy pork soup! It was so good and I had a whole rack of pork in my soup and I enjoyed it so much!
Sharon Sowell · Google
I had the grilled shrimp and fish tacos. Marleny did a great job in accommodating dietary restrictions. I was just passing through town and glad I stopped here!
Donna St Claire · Google

Good to know

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

What are El Vallarta Monroe 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 Monroe?

1890 W Roosevelt Blvd, Monroe, NC 28110. Call (704) 283-0917. Free parking on site.

Can I order El Vallarta Monroe 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) 283-0917 to reserve a table.

Is there a VIP club?

Yes. Join the free El Vallarta Monroe 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 Monroe VIP

FREE Small Cheese Dip with $40 purchase

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

Join the Monroe VIP

Come on by

1890 W Roosevelt Blvd
Monroe, NC 28110
(704) 283-0917
Mon-Thu (today)11am-9pm
Fri-Sat (today)11am-10pm
Sun (today)11am-9pm
Outdoor seatingReservationsCocktailsKids menuTakeoutDeliveryRobot server