We had a group and it was on one bill. Some paid in cash. One couple used Debit. One Couple Visa and we used American Express. There was no problems.
They accept all kinds of payment, but it's either cash or debit, not both !
Cash would be accepted by default. But they do take cards and checks as well.
Thanks! Your answer is awaiting moderation.