Image by Flickr user KCIvey
Information is sparse about this new spot on Daniel Island. All I've been able to unearth is a short blurb in Preview's weekly "Chew on This" feature.
There's a number of other briefs in that piece. Most were already either reported on or not terribly exciting.