Cut chicken into 1 inch cubes and add to a large bowl or ziploc bag.
In a small bowl, combine the vinegar, olive oil, lime juice, garlic, rub, and 2 Tbsp cilantro.
Pour marinade over chicken breasts ensuring the chicken is evenly coated. Cover and allow to marinate for at least 1 hour up to 6 hours in the fridge. Let meat come to room temperature before cooking.
Skewer and grill on medium high heat for 6 to 8 minutes per side, until juices run clear.
Garnish with cilantro and serve.
Marinating will not only flavor your meat but also help to tenderize it. That being said, do not let the marinade time stop you from making this recipe, even 10 minutes in a marinade is better than nothing!