recipesforcompassion.com
Barn Diva: Restaurant Review
Barn Diva, up in Healdsburg, is the quintessential high end, localvore restaurant in Wine Country. The problem is — the menu is very meat-centric. However, they have an amazing chef who …