Select decorative flagstone -- as flat as possible on one side -- that is approximately the same width as the top of the concrete block wall.
Clean the top of the concrete block wall thoroughly with a stiff-bristled brush and sweep it clean with a whisk broom.
Lay down a solid line of stonework construction adhesive along the top of the concrete block wall.
Place a flagstone on top of the concrete block and press it down firmly. Position another flagstone end-to-end with the first one. Choose a flagstone with edges that fit together with the first one as closely as possible.
Continue the same process down the length of the wall. When you approach a corner, fit the stones together as closely as possible. Maintain the flagstones in a straight line on top of the concrete block wall.