The new store will be in South Station, the resturaunt said.
Less than a minute to read
Bostonians and tourists alike could be eating more “chiken” starting next week, as a Chick-fil-A will be opening in South Station on Thursday.
The Chick-fil-A will open on June 18 inside the Dewey Square transportation hub, located at 700 Atlantic Ave, the chain said in a press release…