For the vinaigrette: In a small bowl, combine the lime zest, lime juice, balsamic vinegar, basil, and cumin. Slowly add the oil, whisking constantly until the mixture thickens. Season with salt and pepper, to taste.
Pour the vinaigrette over the salad and toss well. Refrigerate for one hour and toss again before serving.