Irish pub O'Neill's offers a relaxed atmosphere with live music, big-screen sports, and Irish-inspired food and drinks.