Cheba Hut

  • 1820 E. 6th Street,
    Tucson, AZ 86001
  • Phone: 520-624-2880
  • Cuisine: American Restaurant

Map

Unable to Display Map