The Michelin Guide is a renowned international restaurant rating system managed by the French tire manufacturer. It was first published in 1889 in the small French town of Clermont-Ferrand by ...
It’s easy to find highly ranked and award-winning places to grab a meal, even if the prestige of a Michelin Star isn’t available in the Tar Heel State.
A collective holding of breath took place in the Texas restaurant community in July when the Michelin Guide announced ... The eponymous French tire company created its Guide at the turn of the ...