I bought gizzard at Williams Chicken hwy 820 & Brentwood Stair in Ft. Worth Texas. Bite into one while driving down the hwy and got a foul bitter taste in my mouth. Spit it out to find something green in it. Returned to the location to alert…
See more