Monday, March 31st, 2008

The water tower at the intersection of Route 83 and St. Charles Road.

Tags:  Elmhurst
1 Comment
Finally! Something familiar. I was starting to think you lived in Elmhurst, Canada or something. Seeing this tower always meant Portillos was near. Mmmm.
Dave Heinzel   Monday, March 31, 2008
Leave a Comment

Your Name
Publish Comment