Restaurante Pedro offers Spanish, seafood, and tapas cuisine. Located on the beachfront, it provides a variety of dishes including fresh seafood and traditional Spanish fare.