Unless Arizona has a law that says businesses have to accept all forms of legal tender as payment, I would expect that businesses would not be forced to accept Bitcoin as payment.
Consider cash:
> There is, however, no Federal statute mandating that a private business, a person or an organization must accept currency or coins as for payment for goods and/or services. Private businesses are free to develop their own policies on whether or not to accept cash unless there is a State law which says otherwise.
https://www.treasury.gov/resource-center/faqs/Currency/Pages...
It is, of course, a bit different since cash, check, and credit are all denominated in dollars, whereas Bitcoin is denominated in Bitcoin.