Drag box to select area
This small shop offers movies and music in Spanish language format, as well as phone cards.
550 Palm St, Santa Cruz, CA 95060
- Hours: By appointment
- Hours: Mon - Fri, 9am - 7pm; Sat, Sun, 10am - 5pm
- Accessible: no