We went to this place 2 weeks ago. The one in Avondale is really nice, the food is fantastic and the ambiance is great. The Surprise location??? Complete Garbage. It was comical. The waitstaff is a mess, atmosphere is gross, and the food meh. The beer wasn't even cold. If you go to Carrabba's SKIP THE SURPRISE LOCATION go to Avondale. We have gone to the Avondale location a few times and each time it was sooooo good. Never again will go to the Surprise location.