Taco John’s Brings Back Nachos Navidad For The 2017 Holiday Season
Taco John’s rings in the festive season with the return of Nachos Navidad for the 2017 holiday season. Nachos Navidad consists of red and green tortilla chips with Taco John’s traditional Super Nachos – house-made ..