top of page
THE DELTA CAFE


thE DELTA CAFE IS OPEN 10:30AM TO 6:00 PM ON THANKSGIVING!


locations
LOCATION AND HOURS
4515 E 51st St, Tulsa, OK 74135
Monday-Thursday - 8:00AM to 9:00PM
Friday - 8:00AM to 9:00PM
Saturday - 8:00AM to 9:00PM
Sunday - 8:00AM to 9:00PM
Tel: 918-932-8840
​
​
bottom of page