Start by soaking your soy curls. Take a medium-size bowl, pour your 2 cups of soy curls and cover them with warm water and let them rehydrate for 10 minutes.
While you are waiting for this, you can start your soy curl sauce. Combine all the sauce ingredients and stir. When the soy curls are rehydrated, rinse them and squeeze all the water you possibly can out of them. This helps the soy curls soak up the marinade. Now place them back in the rinsed bowl, pour the marinade, and stir. This is best if it has a few hours to marinade. Cover with saran wrap and place in the fridge.
Take a small bowl and combine all the salsa ingredients except for the avocado and stir; let this marinate covered in the fridge until you're ready to eat.
Take a medium-sized skillet and heat it on medium heat. Add the soy curls and cook until a little crispy, about 10 minutes. Add the avocado to your salsa.
Now it's time to put the dish together. Take some cooked rice, the soy curls, and top with the salsa, and enjoy!