I've been using suckless surf for a while and the cache folder has been growing.
I can't find instructions in the manual related to clearing the cache.
I'm wondering if simply deleting the .surf/cache folder is the way to go.
Yes, simply deleting .surf/cache is the way.
You can run surf -d. It will disable the disk cache and your cache folder will not grow up.