you should try to get to Starboard, especially on Mon. or Tues. Where can you get TWIN lobsters for $14.99??? We started with a huge, fresh Caesar salad and then came our precious entrees. The lobsters were fresh, and delicious. One of my lobster claws was so sweet, it was memorable! Also enjoyed dining with the locals who know a bargain and occupied the booths. The service staff were all really nice, friendly, and efficient.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.