Mexican Three Bean Salad is a nutritious combination of multiple legumes that adds extra protein to this recipe, making it a great meal on its own or as a tasty accompaniment.