The Choo Choo Restaurant Dodges Redevelopment

Sun, 22 Nov 2009 03:09:19 GMT

For at least the past year, The Choo Choo Restaurant in Des Plaines, IL has been at risk of being demolished and relocated due to City plans for a new police station. According to this Nov 20 article, the City of Des Plaines has given up on its plan for now due to the economy so The Choo Choo Restaurant appears to be safe for the time being.