I have been going here when they opened in the 60s. This is your basic HOT Dog Place. You can never go wrong. I revisited recently and found an old time favorite.
Address: 100 E North Ave, Northlake, IL 60164-2522
Location: United States > Illinois (IL) > Northlake
Phone Number: (708) 531-1379