Nestled in the heart of New London, New Hampshire, the tavern exudes the comfort, antiquity and charm that warms the heart of New Englanders, on even the coldest of days. Offering guests some of the tastiest morsels around in a relaxed and friendly atmosphere provides not only nourishmentent for the body, but respite for the soul. With signature sandwiches and recipes that have been served up for over 35 years, a single trip to the tavern invokes nostalgia, and the return trips are like a welcoming home.