Visa and other forms of card or tap to pay are available, sadly their ATMs are no longer on site.
No they actually do accept Visa payments now and you can also go online and pre-buy tickets for a surcharge of $1.25 per ticket
Cash only. But they do have an ATM on site.
Thanks! Your answer is awaiting moderation.