Since Delgadillo's death in 2004, the Snow Cap has been run by his sons John-Michael and Robert. They both work the counter and play with the customers like their father did. The walls around the counter area itself are covered with business cards from all over the world.