El Viejo's Mexican Grill

600 S Aspen Ave
Broken Arrow, OK 74012
Due to COVID-19 requirements and recommendations, many Oklahoma businesses and attractions have made changes to their hours of operation and available services. We encourage all potential visitors to contact the business or attraction directly before visiting for up-to-date information. For Oklahoma State Health Department information and recommendations, visit the COVID-19 resource page.

El Viejo's Mexican Grill

600 S Aspen Ave
Broken Arrow, OK 74012

Dine in at El Viejo’s Mexican Grill in Broken Arrow seven days a week for made to order lunch and dinner entrees. This Mexican restaurant specializes in enchilada dinners, sizzling fajitas, homemade guacamole, chips, salsa and white queso.

El Viejo’s also serves margaritas daily. Patrons can sip on a glass of Mexican and domestic beers, or for a cooling treat, guests can enjoy specialty frozen drinks frozen strawberry margaritas and peach or strawberry daiquiris.

Vegetarian options abound, as well, including scrumptious options like spinach enchiladas, veggie quesadillas, and fajitas vegetarianas. To complete your meal, finish with traditional Mexican desserts like flan and sopapillas or Tex Mex treats like fried ice cream and cheesecake chimichangas.




Sunday: 11:00 am - 9:00 pm
Monday: 11:00 am - 9:30 pm
Tuesday: 11:00 am - 9:30 pm
Wednesday: 11:00 am - 9:30 pm
Thursday: 11:00 am - 9:30 pm
Friday: 11:00 am - 10:00 pm
Saturday: 11:00 am - 10:00 pm
A special thanks to our advertisers