O'Neill's Irish Pub is an Irish pub in the Westerleigh neighborhood of Staten Island that serves up cheap beers and drinks alongside some pretty delicious pub fare.
Take a peek inside O'Neill's with this video from the Staten Island Advance.
Here's a quick look inside O'Neill's Irish Pub, which has surprisingly amazing food and a cool, old-world charm.
Something wrong with this post? Let us know!