We went to a small, locals focused restaurant once in Tokyo. They were accommodating to us, but the language barrier was difficult. At the end of the meal, our American credit card would not work. This place had never served Americans before, never had an American credit card. The issue was because of DCC. Anyway, the owner ended up walking me to an ATM machine while my wife stayed behind in the restaurant.
In the end it worked out, and no one seemed offended by us, but it was super embarrassing when the card was unable to be processed. Fortunately I was able to get enough cash, this ended up being a very expensive restaurant (and worth every penny), but this could have ended very poorly.