I am not a fan of most chain restaurants but Cheddar's is actually pretty good. Cheddar's is family oriented and entertaining for children which is great because I know they can get antsy when kept waiting. Cheddar's has a huge paddlewheel fan in the middle of the restaurant that looks like some kind of Orwellian/Da Vinci contraption and a massive saltwater aquarium that even I think is super cool to look at.
The service has been good in my experience and the food is decent too. One thing that really stands out on the menue is the chicken strips/fingers. I honestly think that Cheddar's may take the number one spot in all of Charlotte for this particular dish. The meat is very tender and juicy. You actually get whole chicken strips with crispy breading (not fraken chicken like a McNugget) . The portion you get is just massive; and I am lucky if I can get a third of the way though most times.
A good tip: If you take the chicken strips home because you can not eat them all, try broiling them when reheating. Broiling will keep them crispy and heat them through all the way. Just don't go too high on the temp. or take your eye off of them or they will burn.