You have two options for building a retaining wall with concrete. If you're set on getting the job done yourself without professional assistance, using concrete blocks is the way to go.
Build A Raised Vegetable Garden In Front Of The Retaining Wall If you have a fairly tall brick or concrete block retaining wall, why not construct a raised vegetable bed in front of the wall?
A good retaining wall is also a visual element that ... choices to fit just about any architectural or garden style. Precast concrete gravity blocks are also becoming faster and easier to assemble.