In a small food processor, combine cilantro, rice vinegar, honey, garlic and cumin. Pulse to finely chop and combine. In a small bowl, combine cilantro mixture with onions, tomatoes, avocado and salt. Mix until just combined.
Lay one egg roll wrap in front of you with a tip pointing down. Spoon about 2 tablespoons of avocado filling into the middle of the wrap. Lightly brush each corner with egg wash. Fold bottom corner up and over the filling, tuck each side in and continue to roll up, sealing tightly. Place on a baking sheet, seam side down.
Fill a large skillet a 1/4 inch deep with oil and heat over medium to medium-low heat. Fry egg rolls about 5 minutes until crispy and golden brown on all sides, using tongs to turn them so they brown evenly.
In a small bowl, combine soy sauce, vinegar, hoisin and chili garlic sauce. Serve with egg rolls..