Yes, I believe that they do. We visited a few and could always use our MB to pay. That being said, a backup form of payment is always good to carry just in case.
I do remember one time tho that a small kiosk (the pretzel place) did not accept MB payments in 2015. Not sure if that's still the case or not?