Delgadillo 's Snow Cap Drive-In est un attrait historique situé le long de l'ancienne route 66 à Seligman, en Arizona, aux États-Unis.
Ils travaillent tous les deux au comptoir et jouent avec les clients comme leur père l'a fait.