At Inner Lake Shore Drive and Grace Street, where Sheridan Road and Lake Shore Drive meet, is Chicago’s Sheridan Triangle Garden, a colorful sight for North Lakeview residents.Learn More