Get directions to: Cheba Hut, Mesa, AZ Restaurant address: 1710 W Southern Ave Mesa, AZ 85202, USA Driving Walking Bicycling Restaurant: Cheba Hut