Taco Pizza The Tortilla ChannelApril 17, 2020 12 The Tortila ChannelThe best pizza in the both worlds! It is made with 2 ingredient dough, topped with taco turkey meat and vegetables.8Try itSee the full directions on my site