The difference between soul food and Southern food is rooted more in class than race, and what families were able to afford to put on the table.