The supper club brand’s new Texas location might be its most impressive.