St. Pete wine shop receives national recognition
September 17, 2022 - Wine Enthusiast magazine recently named St. Petersburg’s CellarMasters as one of the best wine shops in the nation. The local spot for bottles of vino was the first listed in the Southern region. The article states that reporters from Wine Enthusiast “spoke to wine, drink and food industry pros to find the local retailers that prove there’s more to wine shops than bottles on the shelf.” CellarMasters is located a 1005 1st Ave. N. in St. Petersburg. View the full list here.