Food and Drink 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.
Food and Drink Hamburgers bump pizza from fast food top spot Hamburger joints are the new kings of Spain's fast food world while pizza restaurants are having to tighten their belts.