NEWS
What is a MICHELIN Star? What does the Michelin Guide Texas mean for San Antonio’s restaurant scene?
On Tuesday morning, all of Texas was talking about the Michelin Guide, Michelin Star, Bib Gourmands, and where to find all these restaurants in their city or within a reasonable driving distance.