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