
What is the Michelin Guide? Here's what to know about the star ratings coming to Louisiana
The French-based Michelin Guide is coming to New Orleans and Louisiana, after years of speculation of when or even if it would happen. That means restaurants in the region are up for Michelin review and are eligible to earn coveted Michelin Stars and other …