This is a long shot I know... but the Sangria I had at the Mexico kiosk may be the best I have ever had. And I am in Texas! Any one out there have the recipe? It would have to be pretty exact, as there are a million Sangria recipes out there. I wish I had asked while I was there - but they...