If you'd like to enjoy New Hampshire's best views while eating its best food, check out these restaurants.