Barracuda is the little brother of Barraca, a well-known spot in Barcelona. With a relaxed and beach life feel, Barracuda still remains in the spirits of its older brother. Located on top of a dune, near the seafront in the nearby village Castelldefels, this idyllic place serves tasty dishes influenced by local specialties. Try the Clams and Mussels from nearby Vilanova, or the Wild Bream and enjoy the sun setting into the sea. Don’t let the distance to Castelldefels scare you off, you’ll be welcomed by a little piece of heaven.