Spain’s top restaurateurs look to mother’s cooking

Spain’s top restaurateurs look to mother’s cooking

Three brothers in Spain's northeastern Catalonia region who snatched the title for the world's best restaurant, the Celler de Can Roca, humbly trace their inspiration to their mum's cooking.