Spain’s El Celler de Can Roca named world’s top eatery of 2015
El Celler de Can Roca celebrated a return to the top of The World’s 50 Best Restaurants. “May the force be with you!” That’s the message from the Roca brothers of El Celler de Can Roca, the brand new No.1 in The World’s 50 Best Restaurants 2015. The Spanish restaurant regained its title as The World’s Best … Read more