01 - Combine olive oil, lime juice and zest, minced garlic, chili powder, cumin, smoked paprika, salt, and black pepper in a bowl. Add chicken breasts, turning to coat evenly. Marinate in the refrigerator for at least 30 minutes, up to 2 hours.
02 - While chicken marinates, whisk together sour cream, mayonnaise, salsa, lime juice, honey, and garlic powder in a small bowl until smooth. Refrigerate until serving.
03 - Preheat grill or grill pan to medium-high heat (about 400°F). Remove chicken from marinade and grill for 6 to 7 minutes per side, until internal temperature reaches 165°F and chicken has nice char marks.
04 - During the last 2 minutes of cooking, top each chicken breast with shredded cheese. Cover grill briefly to melt cheese. Remove from heat and let rest for 5 minutes.
05 - Transfer chicken to serving plates. Drizzle with fiesta sauce, top with pico de gallo or diced tomatoes, and garnish with fresh cilantro and lime wedges.