When travelling, I always am on the lookout for fried gizzards. Not an easy task. Not familiar with this chain where I come from but glad to see other folks like this delicacy.
Address: 3632 N 19th St, Waco, TX 76708-2009
Location: United States > Texas (TX) > Waco
Phone Number: +1 254-757-0400