El Barracuda

7/10

1 expert review

“This breezy open shack on the beach makes a top venue for a seafood lunch with ocean views.”

– Lonely Planet




© Tripexpert Inc.