Michelin Guide expands to Texas, including San Antonio
San Antonio restaurants soon could boast Michelin stars attached to their names. French tire company Michelin and Travel Texas will release the first-ever Michelin Guide Texas later this year, with scoring already underway in San Antonio, Austin, Dallas, Fort Worth and Houston, according to details shared on the guide’s website. Michelin Guide’s inspectors are “making dining reservations secretively […]