This lovable dockside dive bar features two decks overlooking the water, both painted rainbow colors. Sharkey's isn't...
522 Caribbean Dr, Key Largo