While the steak is marinating, you can prepare the elote corn salad.
First, lightly cook the corn cobs in a large pot of boiling water. Cook for 5-6 minutes until bright yellow and still slightly firm to the touch. Don't overcook! You want the corn a little crisp.
Once the corn is cooked, remove from the boiling water using tongs. Place on a cutting board and use a sharp knife to cut the corn off the cobs. Place into a large bowl and chill in the fridge.
While the corn in chilling, dice the green onions, finely chop the cilantro, and crumble the queso fresco.
While the corn is chilling, make the dressing. Combine the Elote Corn Dressing ingredients in a small bowl and whisk until well combined.
Once everything is prepped, remove the corn from the fridge and add in the green onions, cilantro, and queso fresco. Toss together.
Once tossed, add in the Elote Dressing mixture and mix until just combined. Place back into the fridge to chill until ready to serve.