Not chains. They have to be economically feasible. One location, maybe. But not a chain of ‘em.
Twin Peaks looks feasible.
According to their website, they have 48 peaks in Texas, including the two at 18995 LBJ Freeway, Mesquite, but excluding Waco, sadly.