Just reading a little about SoBou over at Eater and realized there's no chatter about it here. What's the deal? Is it open? Is it good? We've been thinking about a fall/winter food trip to Charleston but there are some really intriguing new NOLA spots that we might want to check out instead.