Preheat the oven to 350°F.
In a large skillet, heat the two tablespoons olive oil over medium high heat. Add the onion and bell pepper and sauté for two minutes.
Add the ground beef and cook until the beef is browned. Stir in the green chilis, chili powder, and salsa.
Drain beef of fat and set aside.
In a 9×13" baking dish use ½ cup of the enchilada sauce and coat the bottom of the dish. Stir the ½ cup of pepper jack cheese into the beef and set aside.
Place tortillas on a large plate. Using a spoon place 2-3 spoonful of the beef mixture into the center of the tortilla and roll it until closed. Place seam-side down in the dish. Continue to do all the tortillas, laying them side-by-side.
Drizzle the remaining enchilada sauce over the top of the enchiladas and sprinkle the 1 ½ cups cheese over top of the enchiladas.
Cover the baking dish with aluminum foil and bake in the oven on 350°F for 15-20 minutes, or until the cheese is melted and bubbly and the enchiladas are warm on the inside.
Garnish with fresh tomatoes, cilantro and green onions.