Garish cartoon colors adorn the chairs at Snow Cap
A "must stop at" in Seligman, AZ is Delgadillo's Snow Cap restaurant
Today, Snow Cap is Route 66
Snow Cap's restrooms - At least they flush!
Back to Trip Report