Just saw this on NOTV and thought it was way cool...
A magazine dedicated to showcasing art in New Orleans launched in 2008 (how did I miss this?!)
Art New Orleans Magazine
Look for a copy of the mag at locations in New Orleans, or view the flip book online:
Art New Orleans - Winter 2012
Each issue includes a map of New Orleans and the French Quarter with art-related points of interest highlighted.