There still one south of Bloor on Dundas (in the Zellers / Loblaws plaza). Total grub hang-out, but I suppose it owes its survival to the High School directly next door. There was this totally sketch blue rusty cargo van that would sit in the parking lot at all times of the day with the motor running for quite a while, haven't seen them for a few months.. guess the cops busted them.
Interestingly though, the plaza (looks like crap) actually has a time capsule buried under the covered walkway between Zellers & Loblaws, 1960-something I think, when the property was owned by Towers.