Locally owned in Broken Arrow since 2009 Dine in, pickup or delivery

Broken Arrow's neighborhood Mexican grill

Hot fajitas.
Warm welcome.

Freshly prepared Mexican favorites, generous plates and a table for the whole family.

600 S Aspen Ave Broken Arrow, OK

Dinner is a click away

Choose how you want it

Pickup through Clover keeps regular restaurant pricing. Delivery marketplace prices may differ.

Our story

Serving Broken Arrow like family since 2009.

El Viejo's is locally owned and built around a simple promise: welcoming service, satisfying Mexican classics and a place where families feel at home.

Come see us →
Two freshly prepared taco salads

Gather at El Viejo's

Your party, our table.

Our private party room accommodates up to 55 guests, with a 15-person minimum. Celebrate birthdays, family gatherings and team dinners with the full restaurant menu.

Up to 55 guests $100 reservation deposit Call to reserve
El Viejo's Mexican Grill storefront in Broken Arrow

Visit us

Your table is waiting.

600 S Aspen Ave
Broken Arrow, OK 74012

Sun–Thu 11am–9pm
Fri–Sat 11am–10pm

Get directions (918) 251-4175

Share El Viejo's

Know someone who loves great Mexican food? Send them our page.

CallMenuOrder