Boston friends: can you recommend a place (be it a park or restaurant) to chill out after landing at Logan? Flying in at 4:00 this week and don't want to sit in traffic....
Aaron C. replied:
I'd recommend Christopher Columbus park next to the Marriott Waterfront. http://fidoloves.com/columbus-park-northend-boston/