
the theme is "old Arizona" for this month's Arizona cities group
posting. pictured here is the iconic Snow Cap Drive-In, located
along Route 66, in Seligman, Arizona. the Snow Cap was
built in 1953 by Juan Delgadillo, who was famous for his
antics with unsuspecting tourists. I worked in Seligman
for 5 years and can attest that Juan loved to squirt fake
ketchup at his guests, among other things. Juan died in
2004, but the tradition of fun continues as Juan's sons
continue to serve up burgers, shakes and good humor.
Check out the other photos of Old Arizona here: