WOW! This Illinois Restaurant’s Burger Named One Of The Best In AmericaWOW! This Illinois Restaurant’s Burger Named One Of The Best In AmericaAren't we all always looking for some delicious food to get our hands on after a long day at work? I know I am.EmilyEmily