840 S. Bay Blvd Anna Maria Island, Florida
Located at the end of S. Bay Blvd. behind the restaurant at Galati Yacht Sales, on Bimini Bay in Anna Maria Island, just a few hundred yards from Tampa Bay.