Charleston is a charming and historic water-front city with endless opportunities for entertainment and wonderful food.
Check out this website for specific tours and attractions.
And for restaurant recommendations, check out the websites below:
Food Network - Best Restaurants in Charleston