I finally visited this Hot Dog stand located in West Chicago called Scoobys. We have been driving by this joint for years, and everytime we pass by it, I would say “I have to eat there some day”. Finally after what seems to be about 10 years, we stopped by the place. All the neon lights were amazing!
