Make the dressing: whisk first five ingredients in a small bowl. Add olive oil and whisk completely until emulsified. Season with additional salt and pepper to taste.Combine lettuce and cabbage in a large bowl. Add pinto beans, cucumber and cherry tomatoes. Toss with enough dressing to coat lightly. Drizzle a little dressing on avocados and gently mix into the salad. Sprinkle pepitas on top. If you have additional dressing, save in the refrigerator for another time.