Photo Credit: Yelp
Photo of The McMillan Bar And Kitchen
The McMillan Bar And Kitchen
2 W Route 66, Intersection of Leroux and Route 66, Flagstaff, Arizona 86001 USA
2 W Route 66, Intersection of Leroux and Route 66, Flagstaff, Arizona 86001 USA
Photo Credit: Yelp