In a bowl or sealable plastic bag, combine the chicken, chili powder, cumin, oregano, salt, pepper, garlic, and vinegar. Marinate for at least 30 minutes or as long as overnight.
Heat the olive oil in a large skillet over medium-high heat. Sauté the chicken pieces for 8-10 minutes until golden brown and cooked through. Remove the chicken from the pan.
To the same pan, add in the olive oil, peppers, onion, oregano, and salt. Sauté for 5-6 minutes until softened and caramelized. Set aside.
Add the beans, chili powder, cumin, and lime juice to a saucepan over medium heat. Cook the beans for a few minutes, stirring occasionally. Taste and add salt if needed. Set aside.
Prepare the rice according to package directions. Once cooked, stir in the olive oil, lime juice, and cilantro.
Place the tortillas between damp paper towels and microwave for 30 seconds to make them soft and pliable. Place each tortilla on large squares of tin foil. Place portions of the chicken, rice, veggies, beans, and any extra fixings in the middle of the tortilla.
For each burrito, bring the bottom half of the tortilla up over the pile of fillings and tuck the bottom edge under the pile. Fold each side of the tortilla into the middle and roll up the burrito so it’s seam side down and in the middle of the tin foil. Package up the burrito in the tin foil. Enjoy!
