Most if not all of the food carts accept cards. Also, I think they might have an atm on site.
They do indeed have an atm on site. All of the carts I've been to accepted debit cards, including the bar. Go and enjoy, you won't be disappointed!
Robert is correct!
Thanks! Your answer is awaiting moderation.