Yes, New Orleans is one of the few US cities with no open container laws.
The beverage must be in a plastic cup - so you can't walk around with bottles of beer / liquor. You also must remember that drinking alcohol in a parking lot is against the law in New Orleans.