Jackson Square is a very popular place in New Orleans (NOLA). And it isn't surprising – there is beautiful architecture, amazing trees, fascinating people, and ...