Article Entrepreneurs Big Chicken coming to Philly The chain will be opening at the Comcast concourse. March 13th, 2023