Remember when Taco Bell said their limited time Nacho Fries would be back? Well, they kept their promise! The fast food chain has announced that they'll be returning to locations as early as July 12th! This time you can also enjoy them served Supreme, Bell Grande or in a $5 box! Read the official press release here. They are seriously DELICIOUS and addicting lol. I can't wait!!!
Content Goes Here