Cotton Patch Cafe is a family-friendly restaurant chain offering hearty, made-from-scratch Southwestern and Southern recipes.