Barracuda Grill

5 Burnaby Hill, City of Hamilton, Bermuda, HM 12 | Directions
Ratings & Reviews
Click to rate
by Safiya
They stay true to their word--name and serve you some of the most delicious seafood on the island. It perfect for locals on a Friday night who just want to enjoy a nice meal and a couple of drinks with the colleagues and perfect for tourist, especially vacationing through the Cruise Ships because it is right in the City of Hamilton.