Definitely one of the most recognizable iconic buildings on the entire island of Key West. It’s the tallest structure by far on the famed tourist mecca of Duval Street. A plaque on the ground floors outside wall facing Duval Street claims it to be the tallest building in Key West and maybe at one time it was. The ‘Fly Navy’ building on the other side of town also makes the same claim.
You can find this bigger than life Key West icon in the center of it all on ‘Old Town’s’ Duval Street. If you get lost… you won’t so don’t worry, everyone in town can direct you to the historic World-Famous Party Central Duval Street.