O'Neill's Irish Bar is a lively bar located along The Strip, offering a typical pub atmosphere. It features ample seating and a sea view terrace, making it a popular spot.