Go to visittulsa.com for a full list of Tulsa Restaurants.
Here are a few of our favorites:
3376 E 51st St, Tulsa, OK 74135
(918) 743-3861
(918) 743-3861
Cherry Street - 1304 East 15th Street
918-587-4411
Midtown - 5320 South Harvard Avenue
918-749-7755
918-587-4411
Midtown - 5320 South Harvard Avenue
918-749-7755