The largest National Restaurant Association Show hits the McCormick Place

The 98th annual National Restaurant Association Show was back in Chicago on May 20-23 at the McCormick Place, 2301 S. King Drive to serve up tasty dishes, fresh drinks and display the newest technology in the food industry. Thousands of people walked around the 695,000 square foot venue to taste the newest drinks and foods top chefs and businesses could offer.