Texas is now home to 15 Michelin Stars. Seven of them were awarded to Austin restaurants.
Finally, the Michelin guide has finally graced the Lonestar State. On Monday, Nov. 14, the winners were announced, and 15 Texas restaurants received a Star, seven of which went to Austin-area restaurants. As an Austinite and a foodie, I agree with several of the choices, but I’m also left scratching my head about a couple […]