Taco John’s Launches New Taco Pizza Nationwide
Following a successful test in select markets back in late 2023, Taco John’s today launched its new Taco Pizza nationwide. The brand’s Taco Pizza starts with a 10-inch corn and wheat flour crust topped with ..