Roast the poblano pepper and char the corn: Place the poblano under the broiler for 20 or so minutes, until blistered on all sides. The time will vary depending on the heat of your broiler. When it’s fully blistered, remove and place in a bowl and cover the top of the bowl with plastic wrap or a towel, making sure the covering does not touch the pepper. Set aside for 15 minutes or so, until it’s cool enough to handle. Using your fingers, slide off the skin and remove the stem and seeds. Chop into roughly ¼-inch pieces and place in a small bowl. Toss the corn kernels with a drizzle of olive oil and a pinch of salt. Roast corn kernels under the broiler for 4-5 minutes or until they just begin to blacken. Remove from the oven, toss with the chopped poblano, and set aside.
Make the cherry tomato pico: In another small bowl, toss together cherry tomatoes, lime juice, scallions, and a few pinches of salt. Set aside.
In another small bowl, whisk together the dressing: olive oil, lime juice, ancho chile powder, chipotle powder, agave, salt, and pepper. (It might taste too tangy/spicy/sweet on it’s own… but remember that it will get diluted when you mix it with everything else). Set aside.
Assemble the salad: In a large bowl combine the red quinoa, arugula, tofu, and cilantro with the dressing. You might not need all of the dressing, start with half and add more to your liking. Toss in the charred corn, chopped poblano, and pico. Taste and adjust seasonings. Top with the sliced avocado, tortilla strips, and a squeeze of lime.