In a large bowl, combine beans, corn, bell peppers, red onion, and cilantro.
Step 2
In a small bowl, whisk together olive oil, red wine vinegar, lime juice, lemon juice, sugar, salt, garlic, cumin, chili powder, and pepper.
Step 3
Pour dressing over beans and veggies, and mix well. Chill for at least 3-4 hours before serving. Add in diced avocado, if desired right before serving.