Newly renovated after 10 years, Kitty O’Shea’s is conveniently located outside Boston’s historic Faniuel Hall, at 131 State Street.
Kitty O’Sheas was founded by Brian and Kevin Loughney, they both had dreams of spreading the Irish Pub theme. The original Kitty O’Sheas first opened its doors in Dublin, Ireland in the early 80’s. Their dream was realized when they opened a second Kitty’s in Paris in 1986. Today, there are locations in four different countries and the chain is found on two continents.
Kitty O’Sheas Boston is...