A five-hour 23-course at El Celler de Can Roca, the #1 restaurant in the world for 2013, and #2 restaurant for 2014 and 2015. travelife·December 25, 2013In Spain earlier this year, living a Travelife, we had a five-hour meal at El Celler de Can...Uncategorized·1 Comment·0