Team Behind Barracuda to Open “Chess Club” in Former Plush Location
“A soft opening, about as soft as they come” during South by Southwest
"...you may have noticed a new name – Chess Club – at 617 Red River...."