About Us
Barracuda is a destination renowned for its style and elegance. Currently, this beautiful waterside venue is available for any kind of event – from private parties and dinners to weddings and exclusive get-togethers.
Cuisines
Mediterranean
Restaurant Type
Casual Dining
Cuisine Styles
Seafood
Services
No-Smoking Area, Beachfront
Payment Options
Cash, Visa, Mastercard
Map & Contacts
Address
194, Main Street
St. Julian's,
St. Julian's,
Telephone
(+356) 021331817