News

A recent hurricane changed the face of this secret party island in Tampa Bay, but the party is still going strong at this ...
Beer Can Island is located in the waters of Tampa Bay, between Apollo Beach and MacDill Air Force Base. It’s owned by four friends, including Loomis.
The company’s market share was $190,117 as of Wednesday afternoon. Beer Can Island is located in the waters of Tampa Bay, between Apollo Beach and MacDill Air Force Base.