Tag: Redhot Ranch (Chicago, Ill, Restaurant)

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

It seems that by the teen years, though, the ketchup impulse wears off. Al’s Drive-In, run by Heidi…