Snow Cap #17
A modest and quirky drive-in restaurant built from scrap materials. A true iconic business along old Route 66 in Seligman, Arizona, Delgadillo's Snow Cap is a stop for all true Mother Road aficianos.
835
views
9
faves
2
comments
Uploaded on October 11, 2016
Taken on November 9, 2015
Snow Cap #17
A modest and quirky drive-in restaurant built from scrap materials. A true iconic business along old Route 66 in Seligman, Arizona, Delgadillo's Snow Cap is a stop for all true Mother Road aficianos.
835
views
9
faves
2
comments
Uploaded on October 11, 2016
Taken on November 9, 2015