Winemaker Spotlight: Meghan Rech of Castle Rock Winery

Meghan Rech grew up in Sonoma County and graduated from the UC Davis Enology and Viticulture program, but, surprisingly, her path to winemaking wasn’t traditional. Despite growing up in wine country, she had no interest in the wine industry. Initially, Meghan studied Biological Sciences, with the goal of becoming a Pediatrician. Toward the end of […]