Michelin has yet to make its way to New Orleans. If Michelin did add a guide for New Orleans, here are some of the restaurants that could make the list: Let's identify what makes each of the ...