Oklahoma City – 2401 SW 59th St

Del Rancho #19
2401 SW 59th St.
Oklahoma City, OK 73119
Phone (405) 685-3550

Each location is an independently owned franchise. Please contact the individual store Manager for inquiries and to provide feedback.

SE-59th-Menu South Oklahoma City del rancho restaurant
The “Steak Sandwich Supreme” and some onion rings. Ummmm, ummmm…..good stuff!!! Like I remembered. Good ol’ fashioned grub!