Lothar,
Yes, it is an American expression and fairly common. When used with the meaning of "to chat", it is an intransitive verb, i.e., it has no object.
My friend stopped in and we visited for a while.
Stella and I visited until late in the evening.
He was busy visiting with a neighbor on the telephone.