We go to the Albatross all the time in the summer. They have consistently great, fresh food, good size portions and great service. We are picky with our restaurants and in our opinion this little gem is one of 3 local restaurants that earns our business.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.