Barracuda Bob’s Island Surf & Sports Barracuda Bob’s Bait & Tackle Co. is run by water sports enthusiasts for water sports enthusiasts. Whether your passion is Read more... Learn More! Favorite 240 Causeway Boulevard, Dunedin, Florida, United States, 34698 (727) 466-1776 Twitter