This Year’s Top Restaurants Announced 

Today, the World’s 50 Best Restaurants list was announced. New York City’s very own Eleven Madison Park nabbed first place. An American institution has not taken number one since 2004 when Thomas Keller’s California-based French Laundry won for the second time in a row. While no other U.S. restaurants made the top 10 this year, [...]