Delgadillo 's Snow Cap Drive-In est un attrait historique situé le long de l'ancienne route 66 à Seligman, en Arizona, aux États-Unis.
Delgadillo a pensé à une façon amusante d'attirer l'attention sur son nouveau restaurant.