A new cider brewery is in the process of opening up in Evanston.
North Shore Cider Company will open at 707 Howard St. later this year and will sell craft cider in bottles and growler fills for off-premises consumption. The...