The Sherlock Holmes is an Irish pub offering a cozy atmosphere and a diverse selection of beverages.