The salad chain Salad and Go confirmed it's closing all its stores in Texas and Oklahoma, while the company looks to move its headquarters from Coppell back to the franchise’s home state of Arizona.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results