Yes, the bar takes credit/debit cards – but not cash (and accordingly, there will not be an onsite ATM).