Tulsa is a city on the Arkansas River, in the U.S. state of Oklahoma. It’s known for its art deco architecture, mostly in the central Deco District. Landmarks like the Philcade and Philtower buildings reflect a 20th-century...
Read moreTulsa is a city on the Arkansas River, in the U.S. state of Oklahoma. It’s known for its art deco architecture, mostly in the central Deco District. Landmarks like the Philcade and Philtower buildings reflect a 20th-century construction boom...
Ready to plan your trip to Tulsa?River Spirit Casino Resort
4.2
(7.8K)
Gathering Place
4.8
(5K)
Tulsa Zoo
4.5
(4.9K)
Oklahoma Aquarium
4.6
(4.3K)
Tulsa Incredible Pizza Company
4.4
(3.1K)
$$
Kilkenny's Irish Pub
4.7
(2.8K)
Tally's Good Food Café
4.3
(2.9K)
JINYA Ramen Bar - Tulsa
4.7
(2K)