Product Description
Latham House Tavern opened in July 2016 and is located inside the Dowds’ Country Inn. Since then, the Latham House Tavern has been serving Hearty American Fare & Worldly Comfort Foods at affordable prices, sourcing much of its product from local farms, or cultivating fruits, vegetables & herbs in its own gardens. Along with its plentiful menu, the Latham House Tavern serves 18 draft beers through English Beer Engines – a modern throwback to the days of cask beer.