A great little hot dog street vendor in downtown Naperville, IL.