Find the top Soul food restaurants in Decatur, Illinois near you now.
Barbecue restaurant
Address: 973 E Eldorado St, Decatur, IL 62521
Soul food restaurant
Address: 370 S 16th St, Decatur, IL 62521