Great Food, Cozy Setting.
Charleston's has a great menu and a nice lay out for visiting with friends over a nice dinner. It feels a little more "formal" than a Chili's or a Rib Place, so it might be a good date place as well if you want to impress.
The staff is friendly and attentive.
There is a room in the rear of the restaurant for larger groups which can be reserved. This would also be a great place for an after-work dinner.
I've had the salmon and a couple of chicken dishes. Each one was well prepared and the side dishes were a step above the norm. (Garlic mashed potatoes are to die for and honestly, I would be happy eating just a bowl of those).