2007 Silverado Zinfandel & Ombra Ristorante in Studio City, CA

Steve and I visited Silverado Vineyards during our trip to Napa when our film Take Me Home was in the festival. The tasting room had amazing views of the Valley and the server was very nice and accommodating. When we got home, we realized we had visited Silverado on our first trip to Napa with […]