01 -
In a large bowl, combine orange juice, lemon juice, lime juice, soy sauce, chopped cilantro, minced garlic, chili powder, ground cumin, paprika, black pepper, chipotle pepper, and dried oregano.
02 -
Gradually whisk in olive oil until the marinade is emulsified.
03 -
Transfer 1 cup of the marinade to a separate container, cover, and refrigerate for serving.
04 -
Place steak on a clean surface, pound to approximately 1/4 inch thickness, and pierce all over with a fork.
05 -
Submerge the steak in the remaining marinade, ensuring even coverage. Cover and refrigerate for at least 8 hours, preferably up to 24 hours.
06 -
Preheat an outdoor grill to medium-high heat and lightly oil the grates.
07 -
Remove steak from marinade, shaking off excess. Discard used marinade. Grill steak for approximately 5 minutes per side for medium-rare doneness.
08 -
Allow steak to rest briefly, then slice thinly against the grain.
09 -
Arrange sliced steak on a serving platter and drizzle with the reserved marinade.