The medieval town of San Gimignano is the perfect place to relax with a few glasses of the local white Vernaccia. Piazza della Cisterna and Piazza del Duomo are full of little wine shops and bars, as well as some excellent independent restaurants. Most places will carry the wines of local producers.