Place the chicken with all of the marinade ingredients in a Ziploc bag or in a large bowl and let it sit overnight or for a few hours. When ready to grill, remove from the marinade and cook for 5-7 minutes on either side, or until the chicken is no longer pink. Serve the chicken with the guacamole or on a bun with lettuce, tomatoes, pepperjack cheese and mayonnaise for an amazing Southwestern Chicken Sandwich.