You don't have to go to Napa Valley to have a first-rate wine tasting experience. This iconic wine region in northern California does, indeed, offer world-class vineyards. But there are many quality family wineries in rural towns across the country worth checking out, too. Not to mention, lesser-known places can be more affordable for visitors.
One such place is the town of Sonoita in southern Arizona. In Sonoita, you'll find a cluster of wineries that offer facility tours, wine tastings (usually for a fee) and food at eateries on-site. Buying a wine tasting tour from a car service or limousine company can be a festive and safe way to get around during a day of drinking.
Wherever you end up, you're sure to have a blast with your group, see beautiful scenery and learn something new about the almighty grape and why it tastes so good when it's poured out of a bottle!