Our Location

We’re located at the corner of Route 66 and Leroux St.

Hours:

Mon-Fri: 11 a.m. to 1:30 a.m.
Sat-Sun: 9 a.m. to 1:30 a.m.

Address:

Downtown Flagstaff
2 N. Leroux St.
Flagstaff, AZ 86001
Get directions (Google Maps)

Phone:

928.214.7363