NEW ORLEANS (WVUE) - The world-renowned MICHELIN Guide is finally coming to New Orleans. In a historic move, Michelin and Travel South USA announced that the MICHELIN Guide will ...
Michelin Guide will expand to include North and South Carolina, recognizing the American South's culinary scene.