The Terra Cotta Eagles Have Landed in Lake View
May06

The Terra Cotta Eagles Have Landed in Lake View

It’s hard to estimate the number of articles we wrote in the coffee shop that once squeeze out surprisingly judgment-free espresso on the corner of Sheridan and Broadway in Lake View East. But it was probably in the hundreds as we dawdled over liquid caffeine instead of hopping on the #80 bus across the street, waiting to take us to a world of soul-crushing responsibility. 3817 North Broadway under construction (Courtesy of Lake...

Read More