Santa Cruz Island - Delfine, Füchse und Ahi-Tacos