Not sure how it compares to Spoodles. Only been to Spoodles once many years ago and thought it was way overpriced.
Anyways, LOVE LOVE LOVE the sangria at Mama Melrose's. My family and I get a pitcher everytime. Very refreshing on a hot day and it's got a pretty sweet flavor, but not too much, just right.