Prominently located in a lovingly restored early eighteenth century Villa at the tip of Balluta Bay, Barracuda is one of Malta’s longest established fine-dining restaurants. With plenty of seating either inside or on one of the terraces metres above the water. It’s a picture perfect restaurant to entertain your special guests.
At Barracuda, each dish contains only the freshest of ingredients. Seafood is the main feature, with fresh fish and shellfish mouth-wateringly cooked and presented.
The wine list is definitely worth contemplative meditation; a cellar of local, European and new world wines, as well as a selection of champagne are available.