Food & Beverage I Want To Visit This Restaurant Simply Because It Has The Best Name In The World by SharonKurheg February 8, 2019 by SharonKurheg February 8, 2019 Keene is a cute little town in Cheshire County, New Hampshire. Settled in 1736, it has a population of less than 25,000. It’s home to Keene State College and Antioch … 0 FacebookTwitterPinterestEmail