Fox local via Yahoo
Michelin Guide coming to Texas: Restaurants could earn Michelin star
Michelin has announced its prestigious Michelin Guide will now include Texas, marking the first opportunity for restaurants and chefs in Houston, Austin, Dallas, Fort Worth, and San Antonio to earn a Michelin star...or stars!
1 day ago