O’Sullivan’s was a public house for weary travelers especially those getting off the Green Line, conveniently located at 101 Circle. This photo shows the familiar corner on the north end of town, now known as the Beacon Pub. In 2003 after a major renovation at 7244 Madison St., which included restoring the copper ceiling, adding […]
