If using tofu, drain and press, then cut into 1/2 inch thick slices; lay next to one another in a baking pan. Mix together coconut milk with Sriracha and pour over tofu, turning the slices so both touch the sauce. Set aside to marinate while preparing other ingredients or cover, refrigerate and cook hours later or the next day.
Wash and slice sweet potatoes. Halve bell pepper and avocado. Spray grill with oil and warm to medium-high flame. Lay sweet potato slices, peppers and half avocado (cut side down) on grill. Turn while cooking to cook on both sides to get grill marks. Cook until fork tender.
Grill tofu in the same way, or sauté on both sides in a lightly oiled pan until the edges are slightly browned and crispy. Once cooked, slice into strips to lay into tacos with other fillings.
Prepare any other filling ingredients (black beans, corn, tomatoes, etc.). If tortillas have been made ahead of time, wrap in a tea towel and microwave or warm in the oven on low temperature until soft and pliable.
Layer coleslaw, sweet potatoes and other fillings in each tortilla, top with salsa, then wrap like a burrito or fold like a taco. Enjoy!