Super Vaca
Ice Cream Shop · Dessert Shop
Super Vaca is an ice cream shop. It is located on Whitten Road, near a Mexican bakery. The establishment offers a sweet treat experience.
Location
Best places nearby
The highest rated places close to Super Vaca.
Local restaurants nearby
2235 Whitten Rd, Memphis, TN 38133, USA



