Skip to content

Taco Bell Nacho Fries has already sold 53 million orders


    Nacho fries are Taco Bell‘s most successful product launch ever. With already 53 million orders since January 25. The limited-edition addition to the dollar menu is staying a bit longer due to popularity.  They are expected to run till April.  Get them while you can.


    Discover more from Grubbits

    Subscribe to get the latest posts sent to your email.