« Back to United States and Canada
Delgadillo's is a legendary stop on Route 66 in Arizona, near the Grand Canyon. The beloved patriarch died recently but his family continues his tradition of good food, wild decor and practical jokes.
Permalink