I remember going to the Victoria Station in Schaumburg on Mall Drive. I thought I remember getting the ribs there alot.
Across the street to the north was Pacific Stereo (then United Audio Centers) where I got my first audio system and across the stree to the west was the Sizzler and Red Lobster, which I think the latter is still there.
That's going back a ways.
John