Nice story. What state are you in that allows sale of real wine in grocery stores? My state NY only allows “wine product” approximations like that Chateau Diana crap in grocery stores. Has to do with a limit on alcohol content.
You did mention Hollywood so probably CA, tho it could be PA or FL too.