Links

Barracuda Restaurant is the ideal setting for tourists and locals alike. Due to this we have extended our network of friends and would like to share them with you. A few ideas for information, places to stay, dive and visit....

Seafood Platter Chicken Breast stuffed with Feta Cheese and Black Olives on Pesto Mash Baked New Zealand Green Lip Muscles with Ham and Cheese Crust Tequila and Lime Prawn Skewers