El Bulli restaurant in Roses, Spain, long considered one of the best few restaurants in the world, if not the very best, closed Saturday after serving...
Read Whole Story
Get top stories and blogs posts emailed to you each day.