There’s a white building in Evanston, Illinois, wearing a red-trimmed jacket and a yellow banner, and it has absolutely ruined people for ordinary hot dogs everywhere else.
Mustard’s Last Stand isn’t just a restaurant.
It’s a full-on obsession for the people who’ve discovered it, and once you eat here, you’ll completely understand why.
Let’s be honest about something right away…