BBQ lunch of fish tacos (dorado) cooked in the side of a rocky hill by our trusty Mexican boat captains