La traducción correcta es "Nosotros tomamos café" En español no se usa el verbo haben como tener para alimentos y bebidas, este equivale a comer o beber.
Y en alemán tampoco se usa "haben" con ese sentido. El verbo equivalente a "tomar" es "nehmen". Esta oración se refiere a que unas personas poseen café.