Kitzingen is a small town surrounded by vineyards in the heart of Germany's largest wine-producing region. The wine at local restaurants is obviously superb.