NYC takes the win!
Eleven Madison Park took home the annual title of World's Best Restaurant. It's been over a decade since a NY restaurant wins. Woohoo!! The restaurant is known for its contemporary American tasting menus. It costs nearly $300 per person for an eleven-course meal. Sheesh! That's a pretty penny! The list is put together every year by an international panel of more than 1,000 chefs and food experts.
Has anyone ate at this restaurant before?