San Antonio chefs Steve McHugh and Robert Cantu to helm eateries at luxury hotel opening in February January 10, 2021 By San Antonio Current Leave a Comment Thompson San Antonio, San Antonio’s first luxury hotel to open in five years, has roped in the culinary talents of two local heavy hitters: chefs Steve McHugh and Robert Cantu.