01 - Heat grill to high temperature, preparing for direct heat cooking.
02 - Whisk together olive oil, kosher salt, black pepper, ground cumin, smoked paprika, minced garlic, and lime juice in a shallow dish.
03 - Add flank steak to marinade, turning to coat thoroughly. Let stand at room temperature for 15-20 minutes.
04 - Grill poblano peppers over direct heat, turning frequently until skin is charred and blistered, approximately 5-7 minutes.
05 - Transfer charred peppers to a bowl, cover, and let steam for 5 minutes. Remove skins, stems, and seeds, then dice flesh.
06 - Combine diced poblano, cherry tomatoes, red onion, jalapeño, cilantro, lime juice, salt, and pepper. Toss gently and set aside.
07 - Cook flank steak for 5-6 minutes per side for medium-rare doneness, adjusting time to preferred doneness.
08 - Transfer steak to cutting board and rest for 5 minutes. Slice thinly against the grain.
09 - Arrange sliced steak on plates and top generously with poblano pico.