This irresistible salad is modeled after Trader Joe's "Mega Crunchy Salad with a Bite." It's light but filling, healthy, and bursting with fresh flavors. This salad packs great for later; just store the dressing separately and toss just before serving. Recipe yields 4 medium-sized salads.