Original: Delgadillo 's Snow Cap Drive-In is a historic eatery and roadside attraction located along former Route 66 in Seligman , Arizona USA .
Simplified: Author Michael Wallis covers the history of the Snow Cap in his book , Route 66 : The Mother Road .