St. Francis Winery & Vineyards in Santa Rosa has just been named the Number One restaurant in all of America, courtesy of Open Table. Farmhouse Inn & Restaurant of Forestville also made the Top 100 roster. It’s a big deal. To get its best-of-the-best rankings, the online restaurant reservations site compiled more than 5 million Read more…