Marinate the Meat: In a large bowl or a zip-top bag, whisk together all the marinade ingredients: orange juice, soy sauce, lemon juice, olive oil, lime juice, pressed garlic, chili powder, cumin, paprika, oregano, black pepper, chipotle (if using), and chopped cilantro. Place the skirt/flank/flap steak in the marinade, making sure it's fully coated. Push out as much air as possible if using a bag. Pop it in the fridge to marinate for at least 2 hours, but ideally 4-8 hours for maximum flavor. I wouldn't go much longer than 8 hours, as the acidity can start to break down the meat too much.
Prep Your Toppings: While the meat is marinating, get your toppings ready. Shred your cheese (if not already shredded), make or buy your pico de gallo, and get your sour cream and guacamole scooped into bowls. If you're using extra cilantro or jalapeño slices for garnish, chop/slice those now. This makes assembly a breeze!
Cook the Fries: About 20-30 minutes before you're ready to assemble, cook your frozen fries according to the package directions. You want them nice and crispy! You can bake them in the oven, use an air fryer, or even deep fry them. Season them lightly with salt after cooking.
Cook the Carne Asada: Remove the steak from the marinade (discard the used marinade). Pat the steak dry with paper towels – this helps get a good sear. Heat a large skillet, grill pan, or outdoor grill over medium-high heat. Add a little oil if needed, especially if using a pan. Cook the steak for about 3-6 minutes per side, depending on thickness and how you like it done. Skirt and flank cook quickly! You're looking for a beautiful brown crust. I usually aim for medium-rare to medium for the most tender results.
Rest and Slice the Meat: This step is CRUCIAL for juicy steak! Transfer the cooked steak to a cutting board and let it rest for 5-10 minutes. While it's resting, gather your crispy fries.
Slice the Meat Against the Grain: After resting, slice the steak thinly AGAINST the grain. This breaks up those tough muscle fibers and makes every bite tender and easy to chew.
Assemble the Fries: Spread the hot, crispy fries out on a large platter, baking sheet, or individual plates. Sprinkle the shredded cheese generously over the hot fries so it starts to melt.
Load 'Em Up!: Pile the sliced carne asada over the cheesy fries. Dollop or drizzle the sour cream and guacamole over the steak. Spoon the fresh pico de gallo over everything. Finish with a sprinkle of fresh cilantro and jalapeño slices if you like.
Serve Immediately: These are best enjoyed right away while everything is hot and melty!