LifestyleFine diningTo view this video please enable JavaScript, and consider upgrading to a web browser that supports HTML5 videoLifestyle06/26/2015June 26, 2015"El Cellar de Can Roca" in Spain has been voted the "best restaurant in the world" by the British "Restaurant Magazine." Three brothers run the establishment. Euromaxx headed out for a taste.https://p.dw.com/p/1FnZDAdvertisement