View all Places


Roof Sixty-Six

Category: Restaurant
Hours: Monday-Sunday 3:30pm-12am
Address: 121 S Elgin Avenue Tulsa, Oklahoma
Phone: 918-879-1800
 Roof Sixty-Six in the rooftop bar located in the Indigo Hotel.  Stunning views of Downtown Tulsa, delicious hand crafted cocktails and delicious food.

Photos

Contact