poteat_3177's Tulsa, OK, USA
The Cheesecake Factory
8711 E 71st St
Ok so all the options when you get there are extremely overwhelming. I recommend reviewing the menu ...
Doubletree Hotel Tulsa-Downtown
616 West 7th Street
Would go back again, no complaints from us! As always the cookies are amazing! We like to take litt...