
Taco Bell Is Bringing Back Nacho Fries On April 13, 2023
Taco Bell today announced the nationwide return of Nacho Fries starting Thursday, April 13, 2023. Back for the ninth time in its classic form, Nacho Fries feature crispy golden French fries coated in bold Mexican ..