I went back on a trip in September 2016 and it was gone. I think there might be other locations. There is a Cold Stone across the street if you need ice cream.
Address: 1058 N Campbell Ave, Tucson, AZ 85719
Location: United States > Arizona (AZ) > Tucson
Phone Number: +1 520-323-1231