Yes they take credit cards with ID
They take credit cards but there is a $10 minimum and you must have your id. Also name on card has to match name on ID. I know they take MasterCard and Visa. Not sure about American express and discover.
Thanks! Your answer is awaiting moderation.