15 of the Best Restaurants for Outdoor Seating in Portsmouth, NH15 of the Best Restaurants for Outdoor Seating in Portsmouth, NHHere are 15 of the best restaurants for outdoor seating in the charming coastal town of Portsmouth, New Hampshire.MeganMegan