Tacos Santacruz
Mexican · Taco Shop
Tacos Santacruz is a Mexican restaurant serving tacos and other food. They also serve alcohol.
Location
Best places nearby
The highest rated places close to Tacos Santacruz.
Local restaurants nearby
2141 E Channel Islands Blvd, CA


