I would second the McCrady's recommendation. Here's my report from last November:
I had one terrific and one very good meal in Charleston last month.
McCrady's--On a sleepy Sunday evening in mid November, just off an airplane, I ventured to McCrady's, hoping to check out its wine bar. The wine bar is closed on Sunday evenings, so I ended up eating at the bar in the main restaurant. The octopus salad ($12) was terrific, prepared with marinated mushrooms, fennel and a truffle vinagrette. I washed it down a glass of Steele Pinot Blanc 2002 ($10.75). I also had the Rack of Lamb ($34), herb marinated, with roast potatoes, cippolini onions, asparagus, and thyme jus. Lean, delicious, perfect. I enjoyed a glass of the Cotes du Rhone-Villages, Jaboulet 2001 ($9.50) with it. I was also offered a taste of the Judson Valley Foie Gras while there. Fantastic. The bartender also was nice enough to turn on the lights and let me see the wine bar side. She said that sometime this month they would be redecorating it.