Town Tavern is a local hangout that has good food and a full bar. The service is spotty; sometimes you can get in and out fairly quickly and other times you can't. The atmosphere is rather dark, but quaint. It's nice when they have the fireplace going in the main dining room.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.