Delgadillo's Snow Cap Drive-In, Route 66 drive-in restaurant in Seligman, Arizona, United States.
Delgadillo's Snow Cap Drive-In is a Route 66 restaurant in Seligman featuring hand-painted signs, colorful decorations, and a modified 1936 Chevrolet with an artificial Christmas tree displayed in back. The building stands out with its bright designs and playful details throughout the space.
The owner established this roadside eatery in 1953 using salvaged lumber from a Santa Fe Railway yard to build the structure. The place grew from a practical idea to reuse materials and create a stop for travelers passing through.
The place takes its name from the owner's family and is known for its playful style, where visitors from around the world have left business cards covering the interior walls. This collection shows how the restaurant has drawn people from everywhere.
The restaurant sits at the east end of Seligman and is easily reached from Interstate 40 exits 121 and 123. It opens daily from 10 AM to 6 PM, giving travelers a clear window for a quick meal stop.
The front door has two knobs, with one being non-functional as part of the restaurant's playful concept. This small detail shows how the owner deliberately weaved humor into every corner of the space.
The community of curious travelers
AroundUs brings together thousands of curated places, local tips, and hidden gems, enriched daily by 60,000 contributors worldwide.