Perry's has the best sandwiches, hand's down, in the loop (downtown Chicago). It is definately worth the walk from anywhere. The portions are of storied proportion - a half sandwich will more than fill an adult man, a full sandwich could feed a family of 4.
The atmosphere is unlike any other resturant anywhere, it makes the long wait in line enjoyable.
Any time I'm downtown I go to Perry's.
Pros: fun, great food, a Chicago institution
Cons: crowded, only one location
more