Press the tofu between paper towels to remove excess moisture, then crumble it into small, bite-sized pieces.
Heat the avocado oil in a large non-stick skillet over medium-high heat.
Add the crumbled tofu to the skillet and sauté for 8-10 minutes, stirring occasionally, until the edges are golden and crispy.
Stir in the chili powder, sea salt, black pepper, and black beans, cooking for another 2 minutes until the beans are heated through.
Remove the skillet from the heat and squeeze the fresh lime juice over the tofu mixture, tossing well to coat.
Warm the corn tortillas in a separate dry pan or directly over a low gas flame until they are soft and pliable.
Divide the crispy tofu and bean mixture evenly among the tortillas.
Garnish each taco with diced red onion, fresh cilantro, and a dollop of Greek yogurt before serving.