There is a film called Derailed starring Clive Owen and Jennifer Aniston that filmed some extriors at this exact location. I'm not saying it was a good film, but it was filmed here in Chicago... that bumps it up a notch in my book.
Trying to find the still from the film that has the iconic "Hangge Uppe" sign in the background. If any find it please post in logs.
The cache also must be "derailed". You're looking for a magnetic bison tube near two lamp posts. You need not step over any fence. Stealth will be required at certain times, but it's easy enough to plop down near cache and make the grab unnoticed.