My parents recently moved to the Portsmouth area and we are taking my father out this weekend for his 60th birthday (at which time we will present him with sox tickets). We want to take him somewhere special, with really good food. It can be in Maine or New Hampshire as long as it's within about 40 minutes of Portsmouth. Maybe something on the water would be nice. He doesn't need fancy, just good food!