Site of the great ketchup shakeup of 2001. Tee hee. This is a nifty diner with lots of booths on the north side of Chicago.
.