Located at La Quinta Resort & Club, Twenty6 is a modern American bistro with a name that nods to the property’s opening year.
Located at La Quinta Resort & Club, Twenty6 is a modern American bistro with a name that nods to the property’s opening year.