Delgadillo 's Snow Cap Drive-In est un attrait historique situé le long de l'ancienne route 66 à Seligman, en Arizona, aux États-Unis.
Depuis la mort de Delgadillos en 2004, le Snow Cap a été dirigé par ses fils John-Michael et Robert.