Those with a keen sense of taste and smell in the neighborhood have been exploring the world of wines in one of Boston’s best wine stores, V. Cirace & Son located at 173 North Street. Cirace’s offers a wine tasting every Friday evening between 5 pm and 7 pm. The multi-award winning store continues their in-store […]
