Well, "talk with" suggests an exchange. "Talk to" suggests speech going from one person to another. Really, it's the difference between "with" and "to".
When they apply to "talk", it's a really subtle difference, and you won't be wrong if you use either "talk to" or "talk with".