Last Updated on November 2, 2023 by Leah Hall This was about our first visit to Spirit World in their new Omaha, Nebraska location! This past weekend I attended the grand opening of Spirit World’s new location in Aksarben Village. Being a craft cocktail enthusiast/amateur mixologist, one of my favorite places to wander in …