Del-Rancho Restaurant
Permanently closed
Advertisement
2401 SW 59th St
Oklahoma City, OK 73119
Del Rancho Restaurant, established in Oklahoma City, has been delighting customers since 1961 with its unique offerings. The founder, J.R. Holt, created the original Steak Sandwich Supreme after a three-year experimental process aimed at crafting a sandwich unlike any other in the market.
Since its introduction in 1964, the Steak Sandwich Supreme has become a signature item that sets Del Rancho apart from other restaurants. This commitment to innovation and quality has solidified Del Rancho's place in the local dining scene.
Generated from the website
Also at this address
Find related places
See a problem?
You might also like
Advertisement
