Restaurant
Barracuda Restaurant
41 locals recommend,
Tips from locals
If you re celebrating your anniversary, birthday, Valentine's day, first date or you just want to eat delicious fish in the best atmosphere then go there!
Unique things to do nearby
Locals also recommend
Location
194 Main Street
St. Julian's