Dont go to Maurice's. It might be the most openly racist business out there.
California Dreaming is nice. A bit pricey but very good food. Plus if you have kids, the trains go by.
If you want good SC BBQ, there are a couple places Carolina Wings is pretty good.
Carolina Wings & Rib House
Just be aware that SC BBQ is made with a mustard base rather than Tomato or Vinegar.
D's Wings is a great place for wings, again a bit pricey, but good.
And the Flying Saucer has great beer and food, and... well take the fellas.