Get directions to: Cheba Hut, Flagstaff, AZ Restaurant address: 1411 S Milton Rd Flagstaff, AZ 86001, USA Driving Walking Bicycling Restaurant: Cheba Hut