For the first 4 years I lived in Tucson Caruso's was my favorite Italian Restaurant.
I went back after being away from there for 4 yrs and found not only had the food items changed, I found the ones they had to be less than adequete
and service poor at best - STAY AWAY
more