Castle Car Wash being restored

The historic Castle Car Wash building on Odgen Avenue, aka Route 66, in Chicago is being restored after years of neglect and will be converted into a Greek restaurant. Debra Jane Seltzer of the terrific Roadside Architecture site got the scoop when she saw workers at the site and asked them what was going on. Seltzer said the work at the building has been going on for about two weeks. According to … Continue reading Castle Car Wash being restored