It's up to each vendor. I suggest you call and askI paid with cash.
S ome booths don t ,most do
For some places
For some places but others prefer you get cash from atm!
Yes but not all the stores but they have ATM
Thanks! Your answer is awaiting moderation.