In a blender or food processor, add ingredients for the marinade. Blend until smooth. Reserve 1/2 cup of the marinade for grilling. Add the rest of the marinade to a large ziplock bag. Add chicken, seal and shake to coat the chicken. Marinade in the refrigerator for 30 minutes.
In a medium bowl, stir together ingredients for salsa. Set aside in the refrigerator.
Set aside in the refrigerator.
Make the skewers by adding 4 to 5 pieces of chicken to each skewer.
Heat the grill or a grill pan over medium-high heat. Once the pan is hot, add skewers to the grill. Cook 2 to 3 minutes per side, brushing with the reserved marinade as you cook the skewers.
Once the chicken is cooked through, serve the skewers on a platter topped with the mango salsa.