Are you living in Boston? Looking for a place to buy wine? Here are some of my favorite wine stores in Boston: Central Bottle: One of my favorites. Located in Cambridge, right by MIT, this wine store is a gem. They always have Vietti wines, which you know is one of my favorite. The staff... Continue Reading →