
Taco John’s Welcomes Back Nachos Navidad For The 2021 Holiday Season
Taco John’s is kicking off the 2021 holiday season with the launch of its seasonal Nachos Navidad. Nachos Navidad features festive red, green and yellow chips topped with 100 percent American beef, warm nacho cheese, ..