Most folks don't realize that Sierra Vista is home to a large German population. We take a look inside of the German Cafe.