Isle of Man Tavern
From Encyclopedia of Des Plaines
Isle of Man Tavern was at approximately 379 S. River Road. It was run by Bud Schure. It closed in 1976.
Isle of Man Tavern was at approximately 379 S. River Road. It was run by Bud Schure. It closed in 1976.