Take a trip to the beautiful Twin Rocks Winery for an enjoyable day of wine tasting and great food. Relax in a scenic setting while sampling handcrafted wines, savoring delicious bites, and spending time with friends in a welcoming winery atmosphere in nearby Loomis.