Taco John's releases Taco Pizza
Taco John's has released a made-to-order Taco Pizza for a limited time, according to a press release. The 10-unch round corn and wheat four crust is topped with refried beans, beef and the brand's four-cheese blend, fiesta sauce, and crunchy…