Welcome to the best liquor store in South Tulsa: The Wine Rack.
If you're looking for a clean and well-stocked neighborhood liquor store with an unmatched selection of liquor, wine and beer, then today's your lucky day.
Located on the corner of 121st & Sheridan, The Wine Rack provides a friendly shopping atmosphere with a huge selection of brands for you to choose from.
Our staff will make you feel right at home, and take care of anything you need.
And if you don't see your favorite brand in our store, just let us know and we will order it for you!
Thanks for stopping by - and have a fantastic day.