INSIDER
First Michelin Stars in Texas awarded – Here’s how to watch the reveal again
Read full article: First Michelin Stars in Texas awarded – Here’s how to watch the reveal againThe Michelin Guide held its inaugural star ceremony in Texas, awarding stars to top restaurants across the state, including Houston.