Zio Itaco
Taco Shop · Italian · Mexican
Zio Itaco: A unique taco restaurant specializing in Italian-inspired tacos.
Location
Vota recommends
What are you in the mood for?
Best places nearby
The highest rated places close to Zio Itaco.
Local restaurants nearby
2734 Lytton St, CA



