News and notes on New Orleans, Louisiana restaurant openings, closings, reviews, happenings, chefs, and more.