Cedros Sportfishing with Toro de la Toba
Captain "Toro" was born and raised at Isla de Cedros, along with his dad "Pelón", they created an amazing experience for anglers and outdoor enthusiasts. Often referred to as the "Yellowtail Capital of the World," fishing around the island is like no other and the cuisine back at the lodge is authentic as well as delicious.
Location: Isla de Cedros, Baja California
Website: cedrossportfishingwithtoro.com