In a large bowl or zip-top bag, combine 1/4 cup lime juice , 3 tablespoons soy sauce , 1 tablespoon Worcestershire sauce , 2 tablespoons vegetable oil , 3 cloves garlic, 1 teaspoon chili powder , 1 teaspoon cumin , 1 teaspoon smoked paprika, Salt and black pepper.. Add the 2 lbs skirt steak, coat well, and marinate in the fridge for at least 2 hours (overnight for best flavor).
Heat a cast iron skillet or grill pan over medium-high heat. Add sliced 1 large onion and 2 bell peppers, cooking until softened and slightly charred. Remove from pan and set aside.
In the same skillet (or on a grill), cook the marinated steak for 3–5 minutes per side, depending on thickness, until medium-rare or desired doneness. Rest for 5 minutes before slicing thinly against the grain.
Return the sliced steak and cooked veggies to the skillet for that sizzling fajita effect. Serve immediately with Warm flour tortillas and your favorite toppings. Optional toppings: guacamole, sour cream, shredded cheese, salsa, jalapeños.