Which Arizona town is home to Delgadillo’s Snow Cap, a famous Route 66 drive-in known for its playful roadside humor?

The story behind the answer

Seligman, Arizona, is home to Delgadillo’s Snow Cap, a famous Route 66 drive-in known for its playful roadside humor.

Juan Delgadillo opened the Snow Cap in 1953 using salvaged materials and a highly inventive sense of humor. The building, signs, menu, and service style were designed to surprise and entertain motorists as well as feed them. That personal approach helped make the drive-in one of Seligman’s most recognizable attractions.

The Snow Cap is distinct from Seligman’s broader reputation as a center of Route 66 preservation. The town became especially important in the movement to restore interest in the old highway after the road was bypassed by modern interstates.

Visitors often associate the Snow Cap with classic American roadside kitsch: unusual signs, comic displays, and a memorable building. Its enduring appeal comes from the way it preserves not just a structure, but the playful personality of an individual roadside proprietor.

Source: Wikipedia · fact-checked Sept. 2026

Add question to a list

Choose a list to keep this question in: