Dover, Nashua, and Portsmouth are three of the four New Hampshire cities that each have two out of the 14 total best restaurants according to Yankee magazine. It wouldn't surprise me if a few people are a bit shocked by which city is the fourth. Take your guess then check this link.
https://newengland.com/today/travel/...hampshire-2017