In a bowl, combine paprika, salt, black pepper, garlic powder, soy sauce, and vinegar.
Add the chicken breast and coat evenly.
Let marinate for at least 15–20 minutes.
Heat oil in a pan over medium heat.
Cook the chicken breasts until golden on the outside and cooked through.
Remove the chicken from the pan but keep all the cooking juices in the pan.
Shred the chicken using a blender or food processor, pulsing briefly so it stays slightly chunky (not finely shredded).
Add the shredded chicken back into the pan with its reserved juices.
Add BBQ sauce, sriracha, oyster sauce, and honey.
Mix well and cook on medium heat for 3–5 minutes, until the chicken is saucy, glossy, and deeply flavoured.
Set aside.
In a bowl, combine chopped bell peppers, pineapple, and coriander.
Season with salt, pepper, and lemon juice.
Mix and refrigerate until ready to serve.
In a small bowl, mix yogurt, mayonnaise, BBQ sauce, lemon juice, pineapple juice, salt, and pepper.
Adjust seasoning to taste and set aside.
Heat a pan over medium heat and lightly grease with oil.
Place a tortilla in the pan.
Add a small handful of gouda cheese, followed by the BBQ chicken mixture.
Top with mozzarella cheese.
Fold the tortilla over and cook until golden and crispy on one side.
Flip and cook the other side until the cheese is fully melted and the taco is crisp.
Open the crispy taco slightly and spoon in pineapple salsa and creamy BBQ sauce.
Close and enjoy immediately while hot and crunchy.
You can also serve the tacos open with salsa and sauce on top.