The Michelin Guide’s recent announcement that it’s coming to Texas later this year has sparked countless opinions on which restaurants may be awarded stars. Houston First, the city’s ...