The restaurant O Pescador is situated on the beach. It is a sister restaurant to the Castro Marim clubhouse with a similar menu. The main difference is the setting and the ambiance. 'O Pescador' has fantastic views overlooking the Atlantic Ocean and the pure white beach.
Praia de Altura
8950-411 Castro Marim
Algarve Portugal