Pine Key — the Tampa Bay landmark better known to locals as Beer Can Island — has seen better days. Hurricane Helene put the ...