There's no debating we've got some of the best eateries in the world right in our backyard, and now there's another restaurant in Illinois that has received the biggest award in the world. What is the Michelin Star Award for Restaurants?. Since the early 1900's the Michelin Guide has been...