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.

1966 advertisement
1973 photograph