Advertisement
Northern Illinois University’s student media since 1899
Ensure student journalism survives. Donate today.
Otto’s, 118 Lincoln Highway, stands in downtown DeKalb for the final time on its demolition day May 22. The building is being replaced with a four-story complex that will contain residential and commercial establishments.