If I'm grilling the chicken, I leave the breast whole. If I'm cooking it on the stovetop, I cube it. Place chicken in a zip-top bag. Whisk together the oil, lime juice, chili powder, cumin, garlic, salt, and pepper, and pour over chicken. Turn the bag several times to coat the chicken. Refrigerate 30 minutes to 4 hours.
Allow the chicken to sit on the countertop for 30 minutes before cooking.
TO GRILL – Trim the fat off the chicken breasts. Next, pound the breasts to an even thickness. This will ensure even grilling. Preheat your grill to medium heat. Brush grill with oil to prevent sticking. Place chicken on the grill. Cook for approximately 5 – 6 minutes per side, depending on the thickness of chicken. The internal temperature of the chicken should reach 165 degrees. Transfer the chicken to a plate and cover with foil. Allow the chicken to rest for a few minutes so the juices can re-distribute.
STOVETOP – Heat a large nonstick saute pan to med-high heat. Add the chicken in a single layer in the pan. Don't crowd the pan or the chicken will steam and not sear. Cook the chicken cubes 1 to 2 minutes per side depending on how large they are. Rotate until all sides are browned and cooked through. Again, transfer the chicken to a plate and cover with foil until all the chicken is cooked.
For the corn
Cook the corn in the microwave according to package instructions. While it is heating, mix the butter, mayonnaise, paprika, salt, pepper, zest and juice of 1 lime, and garlic powder until well combined. Allow the corn to cool for a couple of minutes before stir it into the butter mixture. Refrigerate until you're ready to build your wraps.
Build your wrap
Take a whole lettuce leaf and add chicken, corn, and cheese. Serve warm or room temperature.