Flavor Bistro
I’m probably going to get a lot of flack for saying this, but Flavor Bistro is overrated. Don’t get me wrong, it’s good, but too many people in Sonoma County talk about Flavor Bistro as if it is the only restaurant serving good-quality, local fare. When it opened in Santa Rosa a few years ago, [...]