Retail Stores in Omaha, Nebraska. Spirit World started on its path to becoming an Omaha institution in 1974. In order to better serve the locals over the first fifteen years in business, the store changed locations, increased premium items, and established a gourmet café. Spirit World earned a reputation as Omaha’s premier spot for fantastic cuisine and drinks throughout time. The café became the go-to spot for the best chicken and tuna salads in town, while Spirit World became the only place in town to find the best wines, beers, and spirits from around the globe.
Spirit World
6680 Center St
Omaha NE 68106
USA
Omaha NE 68106
USA