In a mixing bowl, combine olive oil, smoked paprika, chipotle powder, garlic powder, onion powder, ground cumin, lime juice, salt, and pepper. This will be your marinade.
Add the chicken thighs to the bowl and coat them evenly with the marinade. Cover and let marinate for at least 30 minutes in the refrigerator (or up to 2 hours for more flavor).
Preheat a grill or skillet over medium-high heat. Once hot, add the marinated chicken thighs.
Cook the chicken for about 6-7 minutes on each side, or until cooked through and slightly charred. The internal temperature should reach 165°F (75°C).
Remove the chicken from the heat and let it rest for a few minutes, then slice it into thin strips.
While the chicken rests, warm the corn tortillas on the grill or in a dry skillet for about 30 seconds on each side until pliable.
To assemble the tacos, place a generous amount of sliced chicken on each tortilla. Top with shredded red cabbage, diced tomatoes, and avocado slices.
Garnish with fresh cilantro for an added burst of flavor.
Notes
Serve the tacos on a wooden board or a colorful platter with lime wedges on the side for squeezing. You can also decorate with extra cilantro and a sprinkle of smoked paprika for visual appeal.