Cuba's growing tourism industry also gladly accepts dollars as payment.
It would be fatal for any of them to accept American dollars.
But now "everyone has to accept dollars, and a lot of people just do not have that trained eye," he added.
In addition, most local businesses do not accept travelers' checks, dollars, or euros.
Because both types of restaurants accept only dollars, they are beyond the means of most Cubans.
Most countries accept dollars as readily as their own currency.
Taxi drivers were happy to accept American dollars - and to figure out a reasonable exchange rate on the spot.
The Varadero resort accepts only dollars, which he does not have.
Another measure would allow the government to accept dollars as tax payments and to pay employees with dollars.
A few countries require payment in local currency, but most accept American dollars.