I never went there, but I watched when they knocked the building down. It is a block or so west of Central Foster and Milwaukee six blocks or more from Devon. There are condo buildings named Shanghai Lil's Condos 5411-5429 Milwaukee at the location.
Edited 1 time(s). Last edit at 12/02/2010 03:25PM by Kchi.