New Orleans’s best restaurants for outdoor dining come with breathtaking views, scenic streetside tables, and charming patios.