Marinate the chicken breasts in olive oil, chili powder, cumin, garlic powder, salt, and pepper for at least 15 minutes.
Heat a grill or skillet over medium-high heat.
Cook the marinated chicken for about 7-8 minutes on each side until fully cooked.
Remove the chicken from heat and let it rest for a few minutes.
Slice the chicken into thin strips.
Warm the corn tortillas on the grill for about 30 seconds on each side.
Assemble the tacos by placing sliced chicken on each tortilla.
Add shredded lettuce, diced tomatoes, and red onion on top of the chicken.
Sprinkle with fresh cilantro for added flavor.
Serve the tacos with lime wedges on the side for squeezing over.