Citizen Cider has opened its new Press House Pub on Flynn Avenue after a four-month delay. The company is addressing a 2023 controversy over a marketing campaign and allegations of a poor work ...