Spirits Plus is a local liquor, wine, and beer store. It also offers deli options and is known to have a beer bar. The establishment is located in Lakewood, Colorado.