The Still
About
THE STILL Fine Wines & Spirits Superstore is Lincoln’s largest liquor store. Founded in 1980, THE STILL has been offering Lincoln and Southeastern Nebraska the areas largest selection of fine wines, spirits and beer for over thirty- five years.
THE STILL has worked hard to ensure a great selection of fine wines, spirits, and beers at competitive prices.
Lincoln
Location
-
Location6820 South 70th Street, Lincoln, Nebraska 68516, United States
-
Opening Hours
- Monday 9:00 AM - 6:00 PM
- Tuesday 9:00 AM - 6:00 PM
- Wednesday 9:00 AM - 6:00 PM
- Thursday 9:00 AM - 6:00 PM
- Friday 9:00 AM - 6:00 PM
- Saturday 9:00 AM - 6:00 PM
- Sunday 9:00 AM - 6:00 PM
Features
Additional Information
Beer
Spirits
WInes
User Reviews
Be the first to write a review
(402) 423-1875