I had some Sangria awhile back and would like to buy some. But I don't remember the brand name. I am certain I will recognize it when I see, but would rather search on the phone than browsing stores. So, if anyone drinks Sangria please list the brands you are aware of.
Thanks,