$ 0 0 Spain's El Celler de Can Roca won the top spot at this year's World's 50 Best Restaurants awards. So what should diners who manage to snag a rare reservation expect? Tags: El Celler de Can RocaWorld's best restaurantsSpain restaurant