When Will NACHO FRIES Be Back At Taco Bell ? - New Fast Food
The first six minutes of this video explain the re-release of the Nacho Fries on July 12.
Now I know why you may ask why I link the video instead of explaining it myself since NFF received the info from here in the first place. I'm on vacation this week so it's the easiest way to post quickly. Thank you NFF for the wonderful explanation.