In a bowl, combine lime juice, olive oil, chili powder, cumin, garlic powder, salt, and black pepper. Add the chicken breasts and marinate for at least 30 minutes, or up to 2 hours in the refrigerator.
Preheat the grill to medium-high heat. Remove the chicken from the marinade and grill for about 6-7 minutes per side, or until the internal temperature reaches 165°F. Remove from the grill and let rest for 5 minutes before slicing.
While the chicken is resting, grill the pineapple slices for about 2-3 minutes per side until caramelized. Remove from the grill and chop into small pieces.
In a bowl, combine the grilled pineapple, red onion, cilantro, jalapeño, honey, and lime juice. Mix well to create the salsa.
Warm the corn tortillas on the grill for about 30 seconds on each side or until pliable.
To assemble the tacos, place sliced chicken on each tortilla and top with the grilled pineapple salsa. Serve immediately.