Latitude and longitude of Delgadillo's Snow Cap Drive-In
Satellite map of Delgadillo's Snow Cap Drive-In
Delgadillo's Snow Cap Drive-In is a historic eatery and roadside attraction located along former Route 66 in Seligman, Arizona USA. The drive-in was built in 1953 by local resident Juan Delgadillo (May 17, 1916 - June 2, 2004).
Latitude: 35° 19' 34.08" N
Longitude: -112° 52' 22.78" W