Best of Boston

Best Irish Pub

1999 Best Irish Pub

Kitty O’Shea’s

Boston
It’s tough for a newcomer to stand out in a city that already has more Irish pubs than Ireland. Kitty O’Shea’s, though, is like a […]