Nachos Navidad Are Back At Taco John’s For The 2019 Holiday Season
Taco John’s is once again celebrating the holiday season with the return of Nachos Navidad. Nachos Navidad features red and green tortilla chips with the chain’s traditional Super Nachos – house-made cooked tortilla chips covered ..