If I need an operation that my doctor and hospital decide will cost $50,000 and I go to my bank and withdraw $50,000 in cash and pay them up front, I will have the surgery. While they may not accept a personal IOU, yes, they will still take cash (or probably Visa or MC!).
Might want to withdraw a little extra. They often charge more for self-pay.