Tag: Portillo’s (Chicago, Ill, Restaurant)

Welcome to Chicago, Hot Dog Town, U.S.A.

It seems that by the teen years, though, the ketchup impulse wears…

Editorial Board