food · Chicken
3115 S Lancaster RdDallas, Texas 75216
Walk-up & drive-thru stand is a cash-only local fixture serving fried chicken since 1995.