Cooperage Inn is an American restaurant offering a menu featuring fresh, locally sourced ingredients in a country-style dining room.