1141 East Walnut Street, Garland, Texas 75040, United States

The Best In Town

Chef Dale's famous melt in your mouth fried gizzards