In a medium bowl, pour the buttermilk over the chicken thighs. Cover and marinate in the refrigerator for at least 1 hour or overnight for best flavor and tenderness.
In another bowl, mix the flour, paprika, cayenne pepper, garlic powder, onion powder, salt, and pepper.
Heat about 1 inch of vegetable oil in a heavy skillet over medium-high heat until hot.
Remove the chicken from the buttermilk, allowing excess to drip off, and dredge each piece in the seasoned flour until fully coated.
Fry the chicken in the hot oil for about 6-8 minutes on each side or until golden brown and cooked through (internal temperature should reach 165°F).
While the chicken is frying, prepare the street corn topping. In a bowl, mix corn kernels, mayonnaise, cotija cheese, lime juice, and cilantro. Season with salt to taste.
Once the chicken is fully cooked, remove and let it rest on paper towels to absorb any excess oil.
Warm the corn tortillas in a dry skillet over medium heat until pliable.
To assemble the tacos, slice the fried chicken into strips and place them on each tortilla. Top with the corn mixture and sliced avocado.
Serve with lime wedges on the side for an extra zing.
Notes
Serve the tacos on a colorful platter, garnished with extra cilantro and lime wedges for a vibrant look.