Granted, I only looked at one store (Publix), but I looked everywhere and couldn't find any. I guess I should have asked someone that worked there, but I didn't.
Is it usually found near the peanut butter? Is it a specialty item that I am going to have to go to somewhere like Whole Foods to get? Or is it more common than that?
Re: Where do I find almond butter?
I don't have a Trader Joe's near me.
Bummer.