Came across this article. What say you Illini nation on this place to eat? http://mentalfloss.com/article/79805/best-barbecue-joints-all-50-states