clock menu more-arrow no yes mobile

Filed under:

Photo Interlude

El-Cellar-de-Can-Roca-150.jpgHere's a behind the scenes tour of Spain's El Celler de Can Roca, currently ranked the #1 restaurant in the world. Don't miss the mini-omelets that look like bread or the 27,000-bottle wine cellar. [CN Traveler via @ElizabethOnFood]

Sign up for the Sign up for the Eater newsletter

The freshest news from the food world every day