To make the tofu, add the oil to bowl and add all of the seasonings. Toss to coat.
Add the oil to a hot skillet. Add the tofu and coat with oil. Cook until the tofu is heated through and slightly crisp.
Add all of the ingredients to a bowl and mix well. Season to taste.
Heat the tortillas. Build your tacos with tofu and salsa. Top with sour cream and avocados. Enjoy!