The Fair Haven Inn provides a good variety of well prepared dishes with ample portions and all are reasonably priced. If you are looking for a solid, hearty meal, then this is the place to go. Good beer on tap too.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.