Kansas City Barbecue Pit
2645 N Oakland Ave, Decatur IL 62526