For the cilantro oil, bring 2 cups of water to a boil and quickly add half of the cilantro leaves for 10 seconds. Remove leaves and submerge into an ice bath for 10 seconds, drain water, and place in a food processor. Strain cilantro oil through a fine sieve. Set aside.
For the dressing, combine minced shallots, lime juice, dijon mustard, honey/agave nectar with a pinch of salt in a bowl and whisk. Slowly, add olive oil a little at a time while emulsifying. Season to taste and set aside.
For the salad, toss the tomatoes, avocado, cucumber, red onion, lime zest and minced serrano with dressing. Season to taste with Fleur de Sel and garnish with chopped fresh cilantro, queso fresco, toasted pepitas and cilantro oil.