3324 N. California Ave.Roscoe St.
Chicago, IL 60618
Even if you don't like sausages, the Duck Fat Fries on the weekend are worth the clogging of your arteries. Three hours in line is nothing to the joy it brings to your palate. It's the #1 first place you bring out-of-towners to...hand's down.