E
Erin D Review of O'Hara's Pub
Been to New York twice and been to O'Hara's twice....
Been to New York twice and been to O'Hara's twice. It is a must stop. The atmosphere is awesome and all the badges on the walls make it feel like something really special. The food is pretty good and the people are awesome.
Comments: