01 - Preheat your grill to high heat.
02 - In a shallow dish, whisk together olive oil, salt, black pepper, cumin, smoked paprika, minced garlic, and lime juice. Add the flank steak, turning to coat well. Let marinate at room temperature for 15 to 20 minutes.
03 - While steak marinates, grill poblano peppers over direct heat, turning until skin is charred and blistered, approximately 5 to 7 minutes. Transfer to a bowl, cover, and let steam for 5 minutes. Rub off skins, remove stems and seeds, and dice the flesh.
04 - In a bowl, combine diced poblano, cherry tomatoes, red onion, jalapeño, cilantro, lime juice, salt, and pepper. Toss gently and set aside.
05 - Grill the flank steak for 5 to 6 minutes per side for medium-rare, or to desired doneness.
06 - Transfer steak to a cutting board and let rest for 5 minutes. Slice thinly against the grain.
07 - Serve steak slices topped generously with poblano pico.