Metroplex TX
Foodie 411: What to know about Michelin reviews coming to Texas restaurants
Michelin is a French company that has reviewed restaurants in New York, California, and some other U.S. states but has never reviewed restaurants in Texas. NBC 5 and the Dallas Mor…