El Celler de Can Roca: Best restaurant in the world 2013

El Celler de Can Roca, Girona, Spain Every night, the three Roca brothers come crawling through the river with torches and into the kitchen. That’s where our story begins. 2013 Best Restaurant in the World Look. We get it. You can’t decide on the best restaurant in the universe. It’s all subjective.