In a medium bowl stir together all marinade ingredients. Add the chicken, toss to coat. Cover and chill for 30 minutes.
While the chicken is marinating, combine all salsa ingredients in a bowl and toss to combine. Optional: combine in a blender or food processor and give it a few pulses. Chill until ready to use.
Use tongs to transfer chicken to a preheated grill or skillet over medium heat (discard marinade) and cook for 6-8 minutes on each side until cooked through.
Serve chicken with pineapple salsa.
