Martha Stewart’s latest throwback recipe has the internet divided—would you try her dad’s favorite late-night snack? Get all ...