O'Reilly's Pub offers a friendly, cozy atmosphere with live sports, music, and a wide selection of bar food and cocktails.