Unable to answer "Are credit or debit cards accepted here?" – Tasty Treat (Fast Food) – https://osm.org/node/9836942720 via StreetComplete 62.0:

Tasty treat usually transacts with cash but there are shops that take credit cards