No. They don't take credit cards but they do take debit they will round your purchase up to the nearest dollar then give you the cash back
I don't know for sure ...because I used cash but I did see like 2 or 3 ATMs in there
Thanks! Your answer is awaiting moderation.