St. Francis Winery & Vineyards in Santa Rosa, offers a top-notch wine tasting experience with panoramic views of mountains and vineyards. Executive Chef Peter Janiak serves up a delicious assortment of culinary wine pairings that showcase the best of Sonoma County. The restaurant is known for its innovative dishes, making it a great spot for special occasions or a romantic date night. With a relaxed atmosphere and excellent service, St. Francis Winery & Vineyards is a must-visit for food and wine enthusiasts looking for a memorable meal in Wine Country.
Pet-friendly: Yes, but must be on leash and well-behaved