La Indita
722 N Stone Ave, Tucson 85705