Preheat oven to 350° and spray a 9 x 13 baking dish with a non stick spray.
In a large mixing bowl, add meat, charro beans, diced green chiles, onions, 3/4 of the olives that have been sliced (saving some for garnishing the top), seasoning, pepper and small can of enchilada sauce. Stir until combined.
Pour a little bit of enchilada sauce in the bottom of the baking dish saving the rest which will be used to pour over the top of the enchiladas once the baking dish is filled.
Fill one tortilla at a time with 2-3 heaping tablespoons of meat mixture into the center of the tortilla.
Next, add grated cheese and roll. Place in baking dish and continue filling and rolling each enchilada until the dish is full. Once one layer is complete, add an additional layer of enchiladas on top of the first layer.
Once all the mixture is used and the baking dish is filled, pour the remaining sauce over the enchiladas, top with cheese and add the remaining olives to the top.
Spray a piece of foil with non stick spray, and place sprayed side on top of enchiladas (this keeps the cheese from sticking to the foil).
Place baking dish on a cookie sheet (to help contain any spillage) then pop in the oven and bake for 60 minutes or until cheese is melted and bubbly.
Carefully remove from oven and serve with rice and beans.