
Dec. 29, 2022 By Elijah Hamilton When one enters Ellen’s Wines & Spirits, it’s easy to feel a sense of ease that few wine shops offer. That is the atmosphere that head sommelier and owner of the Ellen Wines and Spirits, Debbie Jones, is bringing to the table with her new winery. Located at 50-05… Read more »