We have lived here for a few years now and have generally been disappointed with the take out pizza here. Of course, we're a bit spoiled having spent 10 previous years in Chicago. Rocco's has one of the better pies, with good hunks of fresh Italian sausage and a mildly spicy sauce. The cheese is adequate. Have not done a sit down meal. The inside is small and cramped and looks generally unappealing, but they have a pleasant outdoor patio - which, in Tucson, is usually good for 10 months out of the year.