Miami-Dade County prohibits businesses or entities offering retail goods and services to refuse cash as a form of payment for sales. Customers who encounter a business that doesn't accept cash can file a complaint to the county's Consumer Protection Division.
"When the check comes, know whose card or cards the meal is going on and how everyone is going to pay their share. Is one person covering and expecting Venmo payments from everyone else?"