Barracuda Grill

5 Burnaby Hill, City of Hamilton, Bermuda, HM 12 | Directions
Ratings & Reviews
love like dislike hate

add your rate

0 0 0 0 from 0 reviews
by Safiya 08.10.10
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.