Red Lion Pub closed in September 2016 after 27 years of business. The bar, which was located at 3784 Howell Branch Road in Winter Park [GMap], was known for a robust selection of live music and diverse events and had a loyal group of patrons. It was owned by Rosemarie Ryan and her son Christian, […]