At least 20 new Lone Star State locations are now in the works for the company.
Posted inFood & Drink
Arizona drive-thru chain Salad and Go plans to open a second San Antonio store
At least 20 new Lone Star State locations are now in the works for the company.
