Skip to content

Our website will be back soon!

Vista Wine & Spirits

228 Oakridge Drive, South Salem, NY 10590

(914) 533-9463

Want first dibs on all our specials?
Subscribe to our newsletter!