Seligman, AZ: Delgadillo’s Snow Cap

FREE, to see; cost to eat HOURS: At one time I believe it was open 10:00 a.m. – 6:00 p.m.. 7 days a week See Notes below. NOTES: *I believe they close during some winter months; around November until possibly March. *They may have some extended hours in June; not … Continue reading