Irish pub O'Neill's offers live music, big-screen sports, and Irish-influenced food and drinks. A popular spot for gatherings.