After years of anticipation and speculation, the Lone Star State finally got its stars. The Michelin Guide kicked off its inaugural Texas Michelin Guide at Houston’s 713 Music Hall to celebrate some of the best restaurants in Austin, Dallas, Fort Worth, Houston, and San Antonio. More than 115 Texas …
↧