You can exchange foreign currency for nuevos soles at any number of banks, exchange offices, and street "cambistas" across Peru. ATMs can also be found in most cities, with many accepting Plus (Visa), Cirrus (MasterCard/Maestro), and American Express.