Spanish El Celler De Can Roca named “The world’s best restaurant of 2013”

The charcoal-grilled king prawn with king-prawn sand, ink rocks, fried legs, head juice and king prawn essence brought to El Celler De Can Roca in Gerona, Spain, the title of “The world’s best restaurant of 2013” awarded by Restaurant Magazine. “Eating at El Celler is truly uplifting, with the warmth of the family dynamic all-pervasive. … Read more