They do take credit cards and I think I did see a tap or swipe option best bet call them first
They have an NFC terminal for wireless payments (Apple Pay, Samsung Pay, Google Pay, etc) with a card terminal built in. They also have a rewards program if you put your phone number in the small screen next to it.
Thanks! Your answer is awaiting moderation.