The Anointed Olive

The Best Olive Oil I Have Tasted

DeLand, flavor and the science of freshness The Best Olive Oil I Have Tasted After tasting olive oil in places famous for it, the bottle that stopped me in my tracks came from The Anointed Olive in DeLand, Florida. That surprise deserves a little history, a little science and probably some bread. I have eaten

The Best Olive Oil I Have Tasted Read More »