Tournament Rigged – Ready for Action!
The Yabba Dabba Doo, a 43 foot air-conditioned sportfisherman, was built in 1993 and is equipped with state of the art electronics, fish finding equipment and top notch tackle.
Located at the World Famous
Holiday Isle Marina
Islamorada, Florida Keys
The Sport Fishing Capital of the World!