Photo by Taco Bell Taco Bell’s fan-favorite nacho fries are returning, this time with a garlicky twist. Customers can get their first bites of the new steak garlic nacho fries Thursday ...
Taco Bell has always been experimental with its ... 53 million orders within the first four months of release, making nacho fries the company's most successful product launch, according to a ...