×

And the best restaurant is...

12:36 PM ET Tue, 2 June 2015

Spain's El Celler De Can Roca topped the list for the world's best restaurant, reports CNBC's Sue Herera.