For a chain restaurant, this place is pretty good. The menu isn't so extensive that you lose quality in food. Actually, having a one page menu plus a one page alcohol menu is my ideal.
I got the Pollo Rosa Maria and it was actually pretty delicious. I had spaghetti as my side and that left a bit to be desired, but still complemented my meal nicely.
The salad came quickly, as did the bread. No complaints there. The service was attentive and my drink never went empty. However, when I said I had never been to a Carrabbas before the server proceeded to explain nearly every dish on the menu. I could have lived without that, but I suppose it could be useful to have the Italian words (that are quite obvious what they mean in English) explained to some.
Overall, for a chain Italian place this is pretty good. In my book the quality is significantly better than Olive Garden, but the range of selection is much more limited.