Where would you park your DeLorean?

This one is parked in a new coffeeshop in Chicago caled Worm Hole.  The whole place is straight out of 1984 and has a souped up time-traveling DeLorean in the front window.  That means The Squad could play this joint any year we want!