Café Cruz is a cafe located in Barcelos. It is a public establishment serving drinks and potentially food.