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
El Viejo's private party room arranged for a group celebration Private room

Private Party Room

Your celebration, your private room.

Reserve a private dining space at El Viejo's for birthdays, family gatherings, graduations, work dinners and special occasions. Your group can enjoy our full restaurant menu in a comfortable room reserved for your celebration.

Up to 55 guests 15 guests minimum $100 reservation deposit Full menu available 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