The Barracuda menu amongst other items, offers a variety of Mediterranean fish and shellfish specialities with a common theme - extravagant credibility and total satisfaction once you have tasted the food. Read more ››
2006 Top Business Entertainment Award
25.12.2006.
Barracuda Restaurant was honoured for placing First in the Business Category of the Definetively Good Guide in Malta & Gozo...
More...
SKAL Award
27.09.2003.
Barracuda Restaurant was also honoured for placing First in the Catering and Entertainment Category of the SKAL Awards...
More...



