Seafood restaurant La Vaca Paca offers a private beach and stunning views. Enjoy fresh seafood with an average price of €35.