Spain’s El Celler de Can Roca was named the world’s top eatery by the World’s 50 Best Restaurants awards in London on Monday. Run by brothers Joan, Jordi, and Josep Roca, El Celler previously won…
Spain’s El Celler de Can Roca was named the world’s top eatery by the World’s 50 Best Restaurants awards in London on Monday. Run by brothers Joan, Jordi, and Josep Roca, El Celler previously won…