In a small bowl, whisk together honey, vinegar, oil, lime juice, orange juice, hot sauce, salt and pepper.
In a large bowl, toss together spinach, cantaloupe, cucumber, avocado, and almonds. Drizzle with dressing and toss to coat. Serve immediately. Serves 2 as main dish or up to 4 as a side salad.