Remove steak from marinade, pat dry with paper towels and season both sides with 1/2 teaspoon salt.
Heat a 12-inch cast-iron skillet over high heat for 2 minutes. Add 1 tablespoon oil to the skillet. The add the steak and cook, turning once or twice, for 7 to 10 minutes, or to desired doneness (lower the heat to medium if skillet is smoking too much). Typically, 4 minutes per side will result in a medium-rare doneness. Transfer the steak to a cutting board and let rest while the vegetables are cooking.
Carefully wipe out skillet with paper towels. Heat 1 tablespoon oil in the skillet over high heat. Add the mushrooms to the skillet and cook, in an even layer, for 4 to 5 minutes, turning once or twice, until browned. Transfer to a plate.
Add remaining 1 tablespoon oil to the skillet over high heat. Add the peppers, onions and remaining 1/4 teaspoon salt and pepper and cook, stirring frequently, for 5 to 6 minutes, until the vegetables are just tender and charred in spots. Return the mushrooms to the skillet and toss to combine. Transfer vegetables to a serving plate.
Slice the steak, across the grain, into thin slices. Transfer to a serving plate. Serve with warm tortillas with guacamole, pico de gallo and lime wedges on the side, as desired.