Carruth Cellars is San Diego's most beloved urban winery, with four tasting room locations across the county. Here's everything you need to know before your first — or next — visit.