The Charcoal Grill is a little bit off Main Street in Dillon, South Carolina. You might miss it, because the actual storefront is not very wide, but the building is awfully deep.
They have redone the decor in the place in the last couple of years and the colors are warm. I've only been in Dillon twice in my life....
More
