Seafood and Mediterranean restaurant, Barracuda, offers European cuisine with vegetarian and gluten-free options. Known for its style and elegance.