NameDelgadillo's Snow Cap Drive-In
Address301 Arizona 66, Seligman, Arizona, 86337, United States
Date0000-00-00
Time00:00:00
Categoryunknown
DescriptionA classic Route 66 landmark that was built with scrap lumber and is held together with kitsch and puns....
Coordinates35.32790, -112.88110
Web address/places/delgadillo-s-snow-cap-drive-in