Cook the Rice: Rinse the rice, then combine it with the water, butter, and salt in a saucepan and bring to a boil. Cover, reduce to the lowest heat, and cook 15 minutes, then rest off the heat 5 minutes.
Season the Chicken: Toss the chicken pieces with olive oil, chili powder, cumin, smoked paprika, garlic powder, salt, and pepper until fully coated in a deep red-orange layer.
Make the Pico and Crema: Stir the pico ingredients together in one bowl. In another, whisk the crema ingredients until smooth and drizzle-able, adding water by the teaspoon if too thick.
Sear the Chicken: Heat a large skillet over medium-high for 2 minutes, then add the chicken in a single layer. Cook undisturbed 4 minutes until golden, stir, and cook 4 to 5 minutes more until it reaches 165°F (74°C) and no pink remains.
Add the Lime: Squeeze 1 tablespoon of lime juice over the hot chicken and stir to coat. Move the chicken to a plate.
Warm the Beans and Corn: Combine the beans, corn, and cumin in a small pan over medium heat. Stir 3 to 4 minutes until steaming hot.
Finish the Rice: Fluff the rice with a fork, then fold in the cilantro and 2 tablespoons of lime juice.
Assemble and Serve: Divide the rice and romaine among four bowls. Top with chicken, beans, corn, pico, avocado, and cheese, then drizzle with crema and serve with lime wedges.