Learn how to make Trini Tawa Veggie Pizza--just like Mario's maybe even better!! At least I think so! A delicious family favorite (in our house) that comes together in less than 20 minutes!! (We cheat a little in this recipe). If you don't know, Mario's is the most popular pizza