In a medium bowl, combine shallot and red wine vinegar. Let sit for about 10 minutes.
In the meantime, finely chop the fresh herbs (parsley, dill and cilantro).
In bowl with shallot and red wine vinegar, add beans, herbs, garlic, lemon juice, olive oil and salt.
Allow to sit in the refrigerator for about 30 minutes before serving — my preference is to be served on top of toasted bread!