Begin by marinating the chicken. In a small bowl, whisk together honey, Sriracha, soy sauce, garlic powder, smoked paprika, and a pinch of salt and pepper.
Place the chicken breasts in a resealable plastic bag or a shallow dish and pour the marinade over them. Seal and refrigerate for at least 30 minutes (or up to 2 hours for more flavor).
Preheat a grill or skillet over medium-high heat and add olive oil.
Remove the chicken from the marinade and discard excess marinade. Grill or pan-fry the chicken for about 6-7 minutes per side, or until fully cooked (internal temperature should reach 165°F/75°C).
Once cooked, let the chicken rest for about 5 minutes before slicing it into bite-sized pieces.
Warm the tortillas in a skillet or microwave until pliable.
To assemble the tacos, place a generous amount of shredded cabbage on each tortilla, followed by sliced chicken and avocado.
Garnish with fresh cilantro and a squeeze of lime juice.