There are already 25+ locations in Texas alone, with Dallas and Houston each having 10.