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