In a large skillet over medium heat, cook the bacon until crisp, 7 to 8 minutes. Let cool, then crumble.
In a small bowl, whisk together the mayonnaise, sour cream, milk, ½ teaspoon salt, and ¼ teaspoon pepper. Drizzle the dressing over the tomatoes. Sprinkle with the bacon, onion, and dill.