Fresh: Talia Boutique Talia, a new boutique in downtown Evanston, is filled with light and style. by Julie Chernoff December 17, 2012