The Robin Hood Inn was a bar (and restaurant?) at 55 Grand Avenue which is now Vo's Restaurant (Vo's is now closed).

Not sure of years of operation, but saw it referenced in a 1941 directory. Ran into a woman who's father had worked there "before and after WWII".

Earliest, latest references so far: 1934 - 1960