Kristy Thomas
Google
When volunteering at the recent US Open in Pinehurst, NC, I was given a bag of the mini cheddar cheese straws. We have a few local places near my home (in Texas) that makes these, and let me just say that these made in North Carolina are absolutely delicious! In all actuality, I think they are my new favorite!! Now I just hope I can find them in my home state!