Step 1Preheat oven at 350°F. Heat oil in a large skillet on medium heat. Sauté onion until tender. Stir in garlic, and cook for about 30 seconds. Stir in chicken and 1/2 cup enchilada. Continue to cook until chicken is coated. Mix until well combined. Mix in the lime juice and season with salt to taste.
Step 2Work one burrito at the time. Lay a tortilla onto a cutting board. To the middle, add a spoonful of beans and rice. Then, add the chicken mixture and top it with a few pieces of each cheese. To sprinkle on the burritos, reserve about 1/2 cup cheese. Place the burrito in a casserole dish. Continue with the remaining tortillas.
Step 3 Pour the remaining Enchilada Sauce over the Burritos and then sprinkle the cheeses on top. Cover and let cool for 15 minutes.
Step 4Garnish the dish with cilantro, and serve it with hot sauce and sour cream, if you like.