Take a medium bowl and place your dried soy curls in it. Take hot water, pour over the soy curls, and sit for 10 minutes. While the soy curls are rehydrating, make your sauce. Take all the "taco" ingredients minus the soy curls and, combine, set aside.
After the 10 minutes is up, strain the soy curls. This is the most essential part squeeze all the liquid you can out of the soy curls. I usually use my clean hands to place the soy curls in a clean bowl. Now take the sauce and combine it with the soy curls until they are all coated—cover and place in the fridge, preferably for a few hours.
While the soy curls are marinating, make your Avocado sauce. Take a small blender or food processor and combine all the sauce ingredients until smooth. Let this sit in the fridge and marinate as well.
Now make your salsa. Combine all ingredients and stir.
After a few hours, it's time to start cooking. Take a medium pan and spray with cooking spray. Cook the soy curls on medium heat, stirring, for about 10 minutes until they get a little crispy. Remove from heat and set aside.
Start assembling the tacos. Take a warmed tortilla, place the soy curls, salsa, and avocado sauce, and serve. You can add chopped onions or cilantro if desired.