The guy to the left might be Billy Corgan from Smashing Pumpkins. It’s atleast plausible since he lives in Chicago. Apparently he now runs a tea shop there, but it’s not within walking distance from this location. What do you think? Let us know in the comments.
Larger (source)