Stella Rosa wine is a nectar from the vintner deities. Like, seriously. I drink a lot of wine, go to lots of wine tastings, find new flavors…but I always find my way back to Stella. I had the great pleasure of meeting the owner at the Science of Wine event hosted by the Pink Palace Museum […]