The haze is much better these days then it was in the past. When I moved to LA 15 years ago the stuff was dense enough to hide the verdugos from my office in Glendale! Now, I work in North Hollywood and it's rare that I can't see them.
And yeah, Lucky's is on 3 locations now - Old Town on Raymond, next to the Brailey building (since taken over by the Scientologists), Sierra Madre on the site of the old Sierra Madre Brewing Company and now just east of PCC in what used to be Brits Fish & Chips.