Route 66: Delgadillo’s Snow Cap – Saligman, Arizona

This is my favorite authentic joint to stop at when passing through Saligman, Arizona, on Route 66 heading to Flagstaff from Las Vegas.

Leave a Reply

%d bloggers like this: