For the Cilantro Lime Rice:Wash rice in a large bowl under cold water for 2-5 minutes until the water runs clear. Allow to soak for at least 5 minutes. Boil 3.5 cups of water in a large sauce pan, pour rice and let simmer on low heat for 10 minutes or until the water has dried into the rice and the rice is soft. Place 2 tablespoons of butter on the rice to melt with the heat off, Cover and set aside.The cilantro and lemon will be added later before serving.
For the Chicken: Mix the seasonings together in a small bowl. Rub Season on chicken. Heat a large cast iron frying pan on high heat for 1 to 2 minutes. Add a tablespoon of canola oil (or other high smoke point oil) to the pan. As soon as the oil begins to smoke, lay the chicken pieces in the pan. Cover and allow to cook for 7-8 minutes on each side over medium-high heat, until no longer pink in the center. Let rest for 5 minutes then chop and then shred. Cover and set aside until ready to assemble.
For the corn, pepper and onions: While the chicken is resting, cook the onions and peppers. Add another tablespoon of oil to the frying pan. Heat on high. As soon as the oil is hot, add the onions and peppers to the pan. Use a metal spatula to scrape up some of the browned bits from the chicken and stir to coat the onions and peppers with the oil and brown bits. Spread the onions and peppers in an even layer in the pan. Let them cook undisturbed for 2 minutes. Next add a can of corn (drained) and continue cooking for 2 minutes. Turn off heat and set aside.
For Guacamole: Combine all ingredients in a medium bowl and mash with a fork until chunky.
To assemble: Scoop cooked Cilantro-Lime Rice into bowls then top with chicken, corn mix, romaine lettuce, and Guacamole.