Since Delgadillo 's death in 2004 , the Snow Cap has been run by his sons John-Michael and Robert . Since Delgadillo 's death in 2004 , the Snow Cap has been run by his sons John-Michael and Robert , both of whom work the counter in the same playful manner .