Place remaining ingredients into a blender or food processor in the order given. Cover and process on low until fine chopped and blended.
Transfer 1/2 cup of the cilantro-lime marinade to a small bowl. Evenly distribute the remaining marinade over the chicken, making sure to well coat.
Cover chicken and refrigerate for 30 minutes to one hour. Then remove from fridge and pre-heat grill to medium-high heat.
Grill chicken about 3-4 minutes, until the edges become opaque. Then flip the chicken over and brush with reserved marinade. Reduce heat to medium and cover grill. Continue cooking until chicken is cooked through. Enjoy!