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".