Hotel St. Cecilia in South Austin is one of seven hotels in the city that has been awarded a one-key designation by the Michelin Guide. There’s a new golden crown (and carrot) for those in the Texas ...