Rien de plus simple!
Allez en plein centre d'
Alger à la place de Martyrs en front de mer, il y a dans ce sens unique au dernier virage (après un marché local) vers la mer des personnes qui attendent les euros.
Transaction sans risque, c'est leur gagne pain, bon vous perdrez 300 dinars peut être (par exemple le taux parallèle est de 1€ pour 146,50 DZD, ils vous feront le change à 146 voire 145) mais comparé au service rendu

Demandez au taxis il vous y conduira si vous êtes à pieds sinon en voiture
Alger centre, front de mer, puis direction bal el oued si vous venez de l'Ouest, direction aéroport ou
Constantine si vous venez de l'Est. Quand vous voyez la place sur le panneau vous tournez et faites votre affaire en moins de 3 minutes sans descendre de voiture

Sinon une banque d'Etat quelconque (passage obligé à cause de la déclaration de devises) change à 101.