Cheba Hut

  • 1820 E. 6th St.
    Tucson, AZ 85719
  • (520) 495-4719