Coinbase is about to release a debit card [1] that you'll be able to use everywhere.
This removes a little friction, but the vendors are not taking crypto. Its not really any different than using a US credit card in a foreign country - the vendor isn't taking USD, even if thats what I end up being billed in (along with the associated fees).