Sant Pere Beach is a restaurant specializing in fresh seafood and local products, served right by the sea.