Garden Of Eden

224 Duval Street
Key WestFL 33040 United States

"The Garden of Eden"; located on the corner of Caroline and Duval. The roof top oasis is directly above the Bull and Whistle complex. The only clothing optional bar in Key West opens daily at 10:00 am for you to work on your all-over tan while lounging in comfortable chairs. Cool off from...

4.00 (2 reviews)