The Southlake location, which will be the 11th operated by Vandelay Hospitality Group, will open in the summer of 2026.