I have been coming to this place for over 40 years. Used to work at O'Hare and there truly was and is no better sub to be had ANYWHERE! I now live in Texas and I still come up to enjoy the sandwhiches! That goes toshow that I STILL haven't found ANYTHING to compare the place to! Keep up the subs, please! I hope the place stay as it is at least for MY lifetime!
Pros: There is NO DOWNSIDE!
Cons: I cannot find a con, other than to say I wish I could get these subs in DFW, Texas!
more