Barracuda Restaurant Carrer dels Datils, 2, 07711, Cala Torret, Menorca, Illes Balears Since its opening in the summer of 2018, Barracuda Restaurant in Cala Torret has quickly become a local favourite, loved by both locals and tourists alike. Renowned for its exceptional seafood offerings, the menu tempts with an array of the freshest catch — from succulent sea bass and tender octopus to plump scallops, langoustines, and a rich selection of prawns, clams, and mussels. Not to be overlooked, the restaurant's carefully curated wine list is designed to perfectly complement each dish, enhancing the overall dining experience. Homemade desserts provide a sublime finish, making Barracuda a gastronomic destination known as much for its ambient setting as for its culinary excellence. Carrer dels Datils, 2, 07711, Cala Torret, Menorca, Illes Balears Tel: 636 10 98 77 [email protected] https://www.instagram.com/barracudamenorca