Earning a Michelin star is one of the top honors a restaurant can receive, and now, for the first time ever, New Mexico restaurants will have an opportunity to earn the coveted ...