Delaware Punch. LOVE that drink. Can not find it anymore in Texas. :((
delaware punch has a facebook page. It sells in San Antonio & Houston at Central Market.