Our Location

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

Hours:

Daily, 11 a.m. to 2 a.m.

Address:

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

Phone:

928.214.7363