In private accommodation and in many restaurants. The official exchange rate is the legal way to change money. The unofficial rate is of course much better, but illegal. Many locals offer to exchange at the unofficial rate.
Where can I exchange CUP at the unofficial exchange rate?