Carrabba's is one of the better franchise Italian restaurants. Yea it's a chain, but it kicks the crap out of Olive Garden. Obviously, that's not really saying much. The food is pretty good and I'm a guinea from New York so thats saying something. The service is good too. It's not the best Italian in town, doesn't scream authentic Italian. It's Americanized Italian, just like 90 percent of the country is used to. But for being convenient and cheap it's a good package. The service is always great as well.