For the pickled onions, in a small bowl, toss the onion and lime juice. Season with salt and pepper; set aside.
Preheat a grill or griddle pan over medium-high.
For the dressing, in a large bowl, whisk the shallots, oil, vinegar, tabasco, garlic, honey and cumin; season.
Season the steaks with salt and pepper; drizzle with oil. Grill, turning occasionally, until the steaks are crispy and browned on the outside but still tender in the center, about 8 minutes for hanger or flatiron, 5-6 minutes for skirt steaks. Let rest 10 minutes then slice against the grain.
Toss greens with the pickled onions, jalapeño rings, chips and cheese with the dressing.
Divide the salad among plates; top with sliced steak.