The Michelin Guide Texas officially launched Nov. 11 with a ceremony in Houston announcing the restaurants that received coveted Michelin stars.
The Michelin Guide Texas officially launched Nov. 11 with a ceremony in Houston announcing the restaurants that received coveted Michelin stars.