For the dressing:
Optional, for serving:
  1. Using a large pot of boiling water, cook the pasta according to package instructions. Drain the pasta in s colander and rinse with cold water.
  2. In a large mixing bowl, combine and mix all ingredients except for the dressing ingredients.
  3. Mix all of the dressing ingredients in a small bowl, and pour into the large mixing bowl with the pasta salad. Serve immediately or cover and refrigerate until ready to serve. Optional: add halved grape tomatoes just prior to serving