Mt. Carmel Wine & Spirits Co. is a large, well-stocked liquor store with an excellent selection of wines and spirits. It has been voted best retail wine selection seven times by CT magazine. Mt. Carmel Wine & Spirits Co. was established in 1934. The store provides free delivery to most of New Haven County.