20/10/2026
Nights hit different at Barracuda. 🌙
Rooftop views, premium sh**ha, signature drinks, and the perfect atmosphere to unwind.
Located at Balluta Bay, Barracuda is where good company meets unforgettable nights.
Your table. Your people. Your vibe.
📍 Balluta Bay, Malta
🥂 Tag your crew and plan your next night out.