Del Taco closing 3 stores in Collin County
Del Taco – a fast-food Mexican restaurant offering tacos, burritos and some American dishes – is closing several of its under-performing stores in the Dallas Fort-Worth area, including stores in Frisco, … Read full article