Do you have a hankering for fried chicken? And not just any fried chicken, but the best around? If so, it’s time to head to The Wagon in Decatur, IL. The delicious fried chicken is the biggest draw, but you’ll find yourself coming back to try some of the other... [read more]