SELIGMAN - AUGUST 3: Delgadillo's Snow Cap Drive-In on August 3, 2012 in Seligman, Arizona. Delgadillo's Snow Cap Drive-In is a historic small restaurant along Route 66, built in 1953
Editorial use only
Editorial credit: Andrey Bayda / Shutterstock.com

Royalty-free stock photo ID: 120892033

SELIGMAN - AUGUST 3: Delgadillo's Snow Cap Drive-In on August 3, 2012 in Seligman, Arizona. Delgadillo's Snow Cap Drive-In is a historic small restaurant along Route 66, built in 1953