In a large bowl, whisk together olive oil, lime juice, minced garlic, chili powder, cumin, smoked paprika, oregano, salt, and pepper to create the marinade.
Add chicken thighs to the marinade, ensuring they're well coated. Cover and refrigerate for 2 hours or up to overnight.
While the chicken marinades, prepare the pico de gallo. In a medium bowl, combine diced tomatoes, red onion, jalapeño, cilantro, and lime juice. Season with salt to taste. Cover and refrigerate until ready to use.
Preheat the grill to medium-high heat.
Remove chicken from the marinade and discard the remaining marinade. Grill the chicken thighs for 6-7 minutes per side, or until the internal temperature reaches 165°F.
Let the grilled chicken rest for 5 minutes, then chop into small bite-sized pieces.
Warm the corn tortillas on the grill or in a dry skillet for about 30 seconds per side.
To assemble the tacos, place a portion of chopped chicken on each tortilla. Top with a spoonful of pico de gallo and a drizzle of crema.
Serve immediately with sliced avocado and lime wedges on the side. Enjoy!
Notes
For even cooking, try to choose chicken thighs of similar size or pound them to an even thickness before marinating.For deeper flavor, make small cuts in the chicken thighs before marinating to allow the marinade to penetrate better.For nice grill marks, avoid moving the chicken too much while grilling. Turn only once halfway through cooking.Refrigerate any leftover chicken in an airtight container for up to 5 days.