Questions and answers

Get an answer
Do you still have en evening when you have a buy one get one steak sandwich or buy a steak sandwich supreme and get another steak sandwich for half price?

I'm not sure, I live in Dallas now, But when in OKC it's a MUST to eat a steak Sandwich, At any PRICE LOL

What year did Del rancho come to Norma Okla

It's been there at least since the '70s I believe. The first was built in 1964, but the website doesn't say where

Ask a Question

Your question has been sent.

Expect an answer!

Thank!

Your review has been submitted.

Order food

Reservation

Want to order over the phone?

Call 14053640627

Thank you for being with us!

We will call you back!