El Royal Restaurant

Old Highway 20 East
Pryor, OK 74361
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 Royal Restaurant

Old Highway 20 East
Pryor, OK 74361

Located in the heart of Pryor just off Hwy 69 and old Hwy 20, El Royal serves up authentic Mexican cuisine in a casual setting where you can unwind with cold drinks at the full bar watching sports or be seated at a table with your choice of smoking or non-smoking areas.  With American and Mexican entrée items, there’s something to satisfy a variety of cravings at El Royal. If you’re looking for a lighter menu option that’s full of flavor, try one of their delicious salad options. Whatever you order, locals say the guacamole is a must-taste item.




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