Our Location

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

Hours:

Open for takeout/curbside Tues-Sun, 12-8 p.m. until 4/1/20

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