Our Location
We’re located at the corner of Route 66 and Leroux St.
Hours:
Mon-Fri: 11 a.m. to 2 a.m.
Sat-Sun: 9 a.m. to 2 a.m.
Kitchen closes at 9 p.m. daily
Address:
Downtown Flagstaff
2 N. Leroux St.
Flagstaff, AZ 86001
Get directions (Google Maps)
Phone:
928.214.7363
