These patio restaurants in New Hampshire will give you the best of two worlds - great food and fresh air!