Puzzle of the Week

Saw this linked from Ace this morning. Took me a second to realize it wasn't Los Feliz.
Puzzle of the Week

Subjects: