Barracuda Bob's Island Surf & Sports

240 Causeway Blvd
Dunedin 34698
United States
28° 3' 5.0004" N, 82° 47' 20.31" W
Contact:
Capt. Joe Londot
Phone:
727-466-1776

Barracuda Bob's is water sports headquarters for Florida's west coast. Offering bait & tackle, paddle sports, beach toys and supplies, and more!