This is a great place for a drink or a great meal. We stopped in twice with our group and we enjoyed each visit.
They have an upper level deck and a lower level deck both overlooking the water. One thing I thought was great was their New England Clam Chowder.
Also they make a frozen key lime drink that the gals could not get enough of!
Overall a great place for lunch or dinner or just chilling out. They also have a hotel that is attached and I plan to stay their on our next visit.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.