I would like to spend my time on the roof top... Do we need to make any special reservations for that area??
Address: 930 S Howard Ave, Tampa, FL 33606, USA
Jimmy Brenner | Nov 19, 2021
Best bet is to make a reservation.
Berton Newbill | Sep 15, 2020
I would recommend making a reservation. Walk-ups were placed on a wait list based on occupancy restrictions when I was there
Thanks! Your answer is awaiting moderation.