This is kind of a dumb question, but will most vendors at the rally accept credit/debit cards? I'm going to go ahead and assume that many food vendors, beer garden, etc. is cash only, but say if a person wanted to pick up something from one of the vendors, could you expect to use your card?

Also, how close would the nearest ATM be?