I'll keep this review brief and to the point, the point being that I believe the restaurant at The Squire Tarbox Inn should be experienced by everyone who enjoys truly exceptional food and superior service in a charming country setting. If all that doesn't appeal to you - stay away! Otherwise, book a dinner reservation - now. You will be so happy that you did.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.