Dallas Restaurant Guide
- recommended
- critics' pick
- essentials
- best of
1 restaurant found
-
1006 W. Main St.
Carrollton, TX 75006Critics' PickBest OfImageReaders' ChoiceThe small menu here reflects the predominantly fried All-Stars of Texan and Southern cuisine. There's fried chicken and chicken-fried steak, natch. There's fried...