Cheba Hut

1820 E 6th St
Tucson, AZ
520.624.2880
32.227648
-110.944649
Hours:
Mon - Sun:10am - 3am

for Cheba Hut
Directions
from: