Carrabba's Italian Grill is a nice chain restaurant which serves good quality food. The last couple of times that we have gone there, however, it has just been okay and I would consider it average.
Our family likes the bread that can be dipped into the olive oil with herbs, which is given out before the meal. The kids love this, and we always have leftovers of our meal to take home.
I usually get the stuffed chicken with mushrooms, and everyone else usually gets pasta dishes. Other than being very salty, the meal is good. We had to return a pizza that the kids ordered because the chef went pepper-happy, so much, that the pizza couldn't be eaten.
The management immediately prepared a new pizza for us, which we appreciated very much. It was much better and we left satisfied. I brought some relatives from Europe to Carrabbas, and they commented that the food was authentic Italian, just like what they have experienced when they go to Italy. They were pleased with their meals.
Being right across the street from Olive Garden makes it a tough choice, because both restaurants are about the same in terms of the quality of the food. It's worth a try for something different, but it's "hit or miss." Hopefully you'll go on a "hit" day.