Two key questions : when are you going and where are you staying. We live in Mt Pleasnt, and spent many of our first few years “discovering” Mt Pleasant for 6 months, and then “discovering” downtown Charleston for the next six months. Lather, rinse, repeat. As many have mentioned, there are a number of great restaurants in both locations. Someone mentioned Lewis Barbecue, which is the best barbecue around, although there are other great barbecue places here. If you go, walk a block over to Revelrey brewing or drive a couple of blocks to Edmund’s Oast, and you catch some of the best beers in town. Plenty of other local breweries in various parts of town - where you go will depend on where you stay. As for restaurants, Hanks, Fig, Tavern & Table, Coast, Husk are all great. Sesame Burgers, Five Loaves, Mustard Seed, etc. are places you need to hit up. Kaminsky’s on Market Street is the best dessert you’ll find, but wherever you stay, you’ll have at least a half dozen great restaurants within walking distance. Darius Rucker lives over off Coleman Blvd in Mt Pleasnt, and Ive seen him a handful of times in Mozzo deli, which is worth going to whether you are looking for him or not. Another fun evening is watching the sun go down while walking on Sullivan’s Island, then heading over to Poe’s for burgers and great craft beer, or Home Team bbq, or Mex 1 for unique style tacos or Obstinate Daughter.
There are so many things to do, and so many “must hit” places, but it’ll depend on where you stay.