October 17, 2013

Retailers including CVS and Starbucks, as well as Tavern in the Square and an independent bookstore, are soon coming to the South Station transportation terminal in Boston.