Food & Drink El Celler de Can Roca, the Best Restaurant in the World for 2013 0 Comment El Celler de Can Roca in Catalonia has been officially named as the best restaurant in the world for the …