Cash and credit cards are accepted in cabs. However, before getting inside the cab, ensure the driver accepts credit cards. Although they will take USD, the exchange rate will probably not favor you.