Welcome to D’Angelo’s Wine & Spirits

D’Angelo’s Wine & Spirits in South Windsor, CT offers a wide selection of fine wine, speciality liquors, and imported and craft beers—we have one of the largest selections of craft beers in the area! For those looking for more traditional choices, we stock domestic beer and inexpensive liquors and wines as well, plus tobacco products, ice and glassware. Our prices are competitive, and we will match or beat any local competitor!

Let Us Help You Find the Perfect Selection

We are a family-owned business with an expert staff that has the knowledge you can trust to guide you to the perfect selection. If we don’t have what you are looking for, we are glad to order it for you within one to two business days!


Frequently Asked Questions:

I don’t see a specific Beer, Wine or Spirit I would like to purchase, can I make a special order?

We are always ready and willing to help our customers find what they need. If we don’t have it, please ask us and we can order it for you within one to two business days!’

Do you carry local Beer?

Yes, we have one of the largest selections of craft beers in town, so you’re sure to find what your taste is looking for.

What do your monthly specials entail?

We offer specials on our wide range of wine, liquors and beers.

What are the acceptable forms of payment?

We accept cash, MasterCard, Visa, American Express and Discover. Debit cards associated with Mastercard and Visa are also accepted

Can I return or exchange a product?

No, the D’Angelo’s Wines and Spirits policy offers no returns, exchanges or refunds once the product has left the store, unless it is tainted or spoiled