I saw this restaurant, the Zum Eichkatzerl, when I was in Frankfurt for the Fahrradmarkt and I must say that I am so curious about the place! I think squirrels are adorable and I want to figure out what exactly an "Eichkatzerl" would be. I'm guessing it's a Hessich term for squirrels based on context clues. I met a German who was from Hessen and she said she had never heard the term before so I'm even more intrigued. I totally want to try the restaurant, just based on the mural that depicts squirrels in suits. Cute, cute, cute!