We went to Baymen's Tavern at the Radisson a few times as we were staying across the street at The Great House Inn, and it was nice every time. We always sat on the deck at sunset, viewing the ocean and had a good time. They have a nice happy hour and the staff was great.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.