I took this photo in May 2001 when I stayed in the town of Dachau for a week. One of my favorite places in Dachau was the Cafe Teufelhart. You can see a recent photo of how the place looks now, with a sign on the roof that reads “Cafe Bubu,” on this web site.
