They do take cash.
They use automated, drive-thru machines to collect payment for wash as you drive in. I don't think I've ever noticed whether the machine excepts cash or not.
Maybe them not taking cash is a new thing because in the past I have paid with cash but most recently I always pay with my debit card
Thanks! Your answer is awaiting moderation.