Arizona Rocks to a new beat!

Gallery

On the way up wilsonmt3 Quiet spot 3-15-2011

Snow Cap- An Historic Route 66 Landmark

Delgadillo’s Snow Cap Drive-In in Seligman, AZ was established by Juan and Mary Delgadillo in 1953 along Route 66. The building was built by Juan,  with the help of his father and his brothers, out of scrap lumber he collected while working for the railroad. Juan retired from the railroad and worked everyday at the [...]