Cut the tofu into cubes OR break it into bite sized chunks with your hands. Place it into a large bowl and drizzle with 1 tablespoon of olive oil and a splash of lime juice. . Sprinkle on the spices: chipotle chili powder, smoked paprika, cumin, onion powder, garlic powder, and sea salt. Toss to coat the tofu and let sit for 10 minutes (you can also do this overnight and leave in the fridge in an air tight container).
Meanwhile, make the salsa by combining all of the ingredients in a medium bowl. Set aside.
Make the crema by combining all of the ingredients in a small bowl. Set aside.
Once ready to cook, toss the cornstarch onto the tofu and mix so that the tofu is evenly covered in the cornstarch. Heat a large skillet over medium heat and add in the remaining tablespoon of olive oil. Once hot, add in the tofu and cook for 10 minutes, tossing every couple of minutes.
Assemble the tacos by spreading a little of the crema on the bottom of a tortilla. Top with a scoop of the tofu and some of the mango salsa. Sprinkle on additional cilantro and ENJOY!