Enjoy a meal out at the fantastic Pescador Restaurant which offers stunning seafood dishes with spectacular views.