Mustard's Last Stand. (Hospitality and Gastronomy) in Evanston (Illinois).