Place all of the marinate ingredients into a large zip-style bag and press with your fingers to mix together. Place the chicken pieces into the marinate. Refrigerate for a minimum of 4 hours and up to 24 hours. The longer you let marinate, the more flavors the chicken will absorb.
Avocado Tomato Salad
Prepare the salad. In a large bowl, combine the tomatoes, avocado, cilantro, and green onion. Squeeze the lime juice over and stir gently to combine. Top with thinly sliced jalapeno slices. Refrigerate until ready to serve.
Grill the chicken on medium to high heat on either an outdoor grill or a cast iron grill pan. If using a cast iron grill pan, spray with plenty of cooking spray as your chicken cooks. Use tongs to flip the chicken. Cook until thoroughly cooked, about 12-15 minutes. Let rest about 5 minutes before slicing the chicken. Serve with the avocado tomato salad.