Can someone please tell me which Amtrak station is closer to Logan Airport, Back Bay or South Station?? I have to arrive on a train and then head to Logan and would like to know the best/easiest station to arrive at. Probably will take a taxi to Logan. Also, anything interesting at Logan in the way of eats? Thanks for your help!