image

The Captains

 

Be the first to review

The Captains is a seafood restaurant located on the pier, offering a wide selection of fresh seafood dishes. With a stunning waterfront view, this place is perfect for a romantic dinner or a family gathering. The menu includes lobster, shrimp, fish and chips, and much more.

image