Windfree Solar Cafe – Best Coffee in Evanston

517 Dempster St, Evanston, Chicago

Windfree Solar Cafe at 517 Dempster St in Evanston is one of the most environmentally principled cafés on the North Shore, operating on solar energy and combining quality coffee with a genuine commitment to sustainability and community in a welcoming Dempster Street setting. Searching for an eco-conscious, solar-powered café in …

Loading restaurant details...