El Barracuda
1 expert review
“This breezy open shack on the beach makes a top venue for a seafood lunch with ocean views.”
– Lonely Planet
“This breezy open shack on the beach makes a top venue for a seafood lunch with ocean views.”
– Lonely Planet