Tulsa, OK
Oldest, longest operating restaurant in Tulsa Oklahoma, located on Rte 66, in business since 1908 .


We don't guarantee the product is still available at any of these locations. We recommend calling the retail store to ensure product availability.