The Neuschwanstein Castle is one of the most popular places to visit in Germany. Craving a Reuben? How about something with ...