Carrabba's is in this weird position of being somewhat yuppie acceptable, yet is still a chain. I think most people go here just so they put themselves over for not going to Olive Garden. I'm not an Olive Garden fan by any stretch of the imagination, but I much rather go there than here.
The service is fine. It doesn't get too crowded here. The atmosphere is alright. It's dim without being dark.
Really I just choose Olive Garden over this is because of price. Carraba's wants to charge everyone just a little bit extra so that you'll feel fancy. I've had other things, but a good and fresh example in my mind is the Caesar salad I had last night. Switching from chicken to shrimp was in the neighborhood of 4 dollars. The salad had exactly 4 pieces of shrimp. $1 per shrimp is a bit ridiculous. But in general the food tastes fine. No complaints about the taste. It's just the price that bothers me.