My grandpa used to have a drink at the German "Snow Owl" on his way back home from the Chrysler Mack plant back in the 60s, possibly earlier. I found this site describing what it is today. Does anyone have memories of this place from back then?

http://www.detroitblog.org/?p=495