Delgadillo's Snow Cap Drive-In is a historic small restaurant and roadside attraction along a part of what used to be Route 66 in Seligman, Arizona USA. The drive-in was built in 1953 by a man who lived in the town, Juan Delgadillo (May 17, 1916 - June 2, 2004). Delgadillo had very little money, so he built the restaurant mostly from scrap lumber he found at the nearby Santa Fe Railroad yard.