Fresh, crunchy, herby, juicy--this salad gets high marks for hitting all kinds of pleasure points. Feel free to use any types of tomatoes you find at your farmers market.
Combine first 6 ingredients in a large bowl, stirring with a whisk. Add cherry tomatoes and green tomato; toss gently to coat. Let stand 5 minutes. Add lettuce and basil; toss gently to combine.