The last Delta Cafe in the country will close this week
The last Delta Cafe Scratch Kitchen in the country, at 4515 E. 51st St., will close at end of service Thursday, Dec. 5. The restaurant was once part of a regional chain of Delta Cafes and Dixie Cafes that included several Tulsa locations, specializing in …