Delgadillo's Snow Cap Drive-In: Seligman's Most Famous Stop
Delgadillo's Snow Cap Drive-In has been Seligman's most beloved roadside institution since 1953. The food is good, but it's Juan Delgadillo's legendary humor …
Read more →Diners, drive-ins, and roadside stops that define the Route 66 experience.
Delgadillo's Snow Cap Drive-In has been Seligman's most beloved roadside institution since 1953. The food is good, but it's Juan Delgadillo's legendary humor …
Read more →