Hospitals across the country are ditching fries for fresh, local ingredients and specially designed menus by top chefs.