Is it possible to purchase a cup of coffee using BTC without having to sell it to fiat first? Do BTC debit cards exist?

BitcoinBitcoin
$24,023.59
‑1.02%
self.Bitcoin1m ago
Currently I have Google pay on my phone which makes paying for every day purchases super easy. Is there some way I can purchase coffee using the btc lighting network or a crypto debit card if crypto debit cards exist?