Castle Vineyards: Sonoma’s Royal Secret
As a young girl, I had always dreamed about being a princess inside a castle full of beautiful surroundings and lovely wines. Well, okay….maybe not the wines so much, but you get the point. At Castle Vineyards in Sonoma, California, their small, quaint tasting room gives meaning to the word “royalty”. Why, you ask? It’s simple: The folks at Castle really know what they are making and selling and it shows. From the employees to the tasting room and of course, the wine itself, Castle knows how to make one feel like royalty.