Preheat the oven to 425 degrees.
In a small bowl, combine the chili powder, paprika, cumin, oregano, garlic powder, onion powder and salt.
Season the steak with the spice mixture.
Heat some oil in a skillet over medium high heat and cook the steak until done to your liking. Let rest, and then cut into pieces.
Lay two large flour tortillas on a lined baking sheet, and top with ½ cup of cheese each.
Evenly spread the steak over the two tortillas.
Top the tortillas with the beans, corn, tomatoes and avocado.
Sprinkle the remaining cheese on top of the tortillas.
Place two large tortillas on top of each quesadilla.
Bake for 8-10 minutes.
Slice and serve garnished with fresh lime juice and cilantro.