Taco Bell’s newest iteration of Nacho Fries is set to hit menus nationwide. Hand-out Photo by Taco Bell Corp. Taco Bell is adding a twist to its fan favorite nacho fries, but it won’t stick around.
According to the Live Mas brand’s website, as of this writing, the side is no longer being offered. However, the franchise does offer a glimmer of hope for those who enjoyed the fried potato and ...