They have a parking lot that is free if you make I believe it's a $20 purchase. After you leave you go to the validation booth then your parking is free.
Park on rampart and really you should walk the french quarter
There is a parking structure near the eantrance of the mall which is free if you purchase something in the mall save your receipt
Riverwalk parking
On the street at one of the parking meters. I don't recall seeing a parking garage near the riverwalk.
Thanks! Your answer is awaiting moderation.