Last time I went to Rome it was fine. All the restaurants, bars, and museums took card.