Delgadillo’s Snow Cap in Seligman, Arizona (Route 66)
Where on Route 66 can you get a cheeseburger with cheese, some “dead chicken,” and a mustard surprise, all served with a smile (or, at least a potato smile)? You can get all that and more at Delgadillo’s Snow Cap in Seligman, Arizona, a Route 66 institution that has been slinging burgers, milkshakes, and a …