Delgadillo's Snow Cap Drive-In is a historic eatery and roadside attraction located along former Route 66 in Seligman, Arizona USA.
Delgadillo was working on an extremely limited budget, so he built the restaurant mostly from scrap lumber obtained from the nearby Santa Fe Railway yard.
[2] To bring attention to the restaurant, Delgadillo sliced the roof off of a 1936 Chevrolet hardtop, adorned the automobile with paint, horns and various automotive emblems and even an artificial Christmas tree in the rear of the car.
[5] Delgadillo would continue his humorous approach by bantering with his patrons over their choices of food, asking, for example, if they wanted cheese on their cheeseburgers.
[8] Since Juan Delgadillo's death in 2004, the Snow Cap Drive-In has been run by his daughter Cecilia and son John, working the counter in the same playful manner.