Never had or heard of it either but I guess if it was a nearby takeout shop the lettuce would remain crisp. Or maybe they could just put it on the side and you add it on your own?I've never heard of taco pizza. How do you put cold toppings on a hot pizza?
I like it. I used to order it from Taco Bell but haven’t had one from there in years. I would probably make one at home now.