This tiny street houses some of the finest Irish pubs in Boston.