A look at some of the Mexican restaurants recognized in Michelin’s first Texas guide
This week, food reviewers and tire company Michelin released its first-ever guide for Texas restaurants. Fifteen businesses around the Lone Star State received one star, which means they have “high quality food,” and two restaurants received a green star in recognition of their sustainable practices.