Union Hall offers a special dining experience on the waterfront.