O'Connor's is an Irish restaurant known for its creative comfort food and spacious interior filled with Irish memorabilia.