Snicker Doodle cookies are a Southern favorite and are the perfect sweet & crunchy treat. With just enough sugar and the perfect touch of pecan.
An 8 oz. package is just $7.99