Campechano Taco

A mix of all meat substitutes with Mesquite smoke flavor. Topped with onion and cilantro.