Tagoror Bar

It offers a comfortable outside terrace to glimpse the views of the Atlantic Ocean.