I really don't think so, but I would call and ask. They seem to change things around every year. I do believe they have a ATM machine.
I've been there 100+ times and always paid with cash im 90% sure the don't accept credit/debit cards but times change
Thanks! Your answer is awaiting moderation.