Here'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]
Filed under:
Filed under: