Eden in Chicago, A Doughnut Haven
One of our favorite new discovered brunch restaurants is Eden, located in downtown Chicago at 1748 West Lake St. After hearing some hype about Eden, we were duly impressed with the freshness, creativity, and flavor.