Welcome to All Star Wine & Spirits, upstate New York’s premier wine store. We are located in New York’s Capital District area in Latham, NY just outside of Albany, NY. View pictures of our beautiful, 20,000 square foot store in the gallery below.
We take pride in providing our customers with a better shopping experience through our unique store, excellent selection and knowledgeable staff and world class customer service.
So, come visit often – whether it is on the web or in person – we know you’ll be pleased with your experience!