TEXAS — Austin-founded and based chain restaurant Torchy’s Tacos will be closing seven locations in February, including one in Texas.
The location closing in Texas is located in Stafford, outside of the Houston metro. According to Restaurant Business, the other locations closing are in Arizona, Georgia, Florida and Ohio.
The closures are part of plan to focus more on higher performing restaurants, according to a spokesperson from Torchy’s…