Irish pub O'Brien's offers hearty meals, a wide beer selection, and live music on weekends.