Place chicken in a gallon-sized resealable bag. In a small bowl, whisk together all marinade ingredients then pour into bag, seal and store in the refrigerator for at least 4 hours (preferably overnight).
Meanwhile, whisk all sauce ingredients together in a small bowl. Store covered in the refrigerator until ready to use.
Combine all pico ingredients in a separate bowl. Store covered in the refrigerator until ready to use.
After chicken has marinated, preheat oven to 400 degrees F. Heat a nonstick oven-safe skillet (I use cast iron) over medium-high heat and spray with nonstick cooking spray. Add chicken to the skillet, discarding marinade, and cook for 5-6 minutes on each side, or until golden brown on the outside.
Top the chicken with cream sauce and shredded cheese and place in the oven and bake for 10-15 minutes, or until chicken is cooked through and has reached an internal temperature of 165 degrees F. Remove from oven and top with pico before serving