First, pat the chicken dry, cut into bite-sized cubes, and place in a bowl. Add lime juice, spices, olive oil, and chipotle, and toss well so each piece is coated. Let it rest 15 minutes (or up to overnight) to absorb flavor.
While the chicken marinates, cook your rice according to directions. In a skillet with 1 tsp olive oil, sauté red onion, bell pepper, garlic, and corn until tender but still crisp. Add beans at the end to warm through.
Heat your pan on medium-high and cook the marinated chicken until it’s nicely browned and internal temp reaches 165 °F (74 °C). It should be juicy, not dry.
In a blender or food processor, combine sour cream, honey, chipotle, lime juice, cilantro, salt, and water. Blend until smooth, adding water 1 Tbsp at a time until you reach desired drizzle consistency.
Warm the tortillas slightly so they’re flexible. Lay rice on the base, then layer veggies, beans, chicken, crumbled cotija, and drizzle crema over it all. Wrap tightly (fold sides in then roll).
Serve immediately, or wrap tightly and chill in the fridge for later. If chilling, I often keep the sauce separate until serving to avoid sogginess.