The first time Chef Heinz Beck won a Michelin star, he was understandably ecstatic. "Getting a Michelin star is the best recognition for a chef," he told Esquire Philippines during a special lunch ...