The popular Mustard's Last Stand hot dog restaurant, at 1613 Central, Evanston, next to Dyche Stadium and Ryan Field.