Michelin’s Texas Guide also added two more San Antonio restaurants to its list of recommendations.
Posted inFlavor
San Antonio’s three restaurants with Michelin stars keep their designations
Michelin’s Texas Guide also added two more San Antonio restaurants to its list of recommendations.
