[O'Neill's | Restaurant & Bar in Leawood, KS Since opening in early 2000, O'Neill's Restaurant and Bar has provided a comfortable and relaxing atmosphere for everyone who walks through the doors. By combining friendly service and a wide variety of choices, O'Neill's continues to be a neighborhood favorite. With indoor, outdoor, and private dining room seating, O'Neills provides the perfect atmosphere for every occasion. O'Neill's was established in 1999 by Kansas City native, Brian O'Neill Schorgl. O'Neill's gets its name from Brian's mate]