Super Vaca is an ice cream shop. It is located on Whitten Road, near a Mexican bakery. The establishment offers a sweet treat experience.