[Source: Charliefletcher/istockphoto]
A MICHELIN star—not to mention the ultimate prize, three stars—can turn an everyday restaurant into a must-go culinary destination, with seatings booked from opening to close. That coveted rating will be available in Dallas, Fort Worth, and three other Texas cities for the first time ever later this year, Michelin announced Tuesday.