The World’s 50 Best Restaurants 2015 Announced
It’s that time of year again, the much-anticipated World’s 50 Best Restaurants list is out. El Celler de Can Roca in Girona, Spain, has reclaimed the top spot as the world’s best restaurant, dethroning Noma in Copenhagen, which dropped to third. Warning: We’re not responsible for any sudden hunger pangs or drooling! To see the … Read more











