El Taco Nazo

18013 Valley Blvd
City Of Industry, CA 91744
El Taco Nazo - Homestead Business Directory

Business Information


Customer Reviews (1 reviews)

Citysearch User

on Citysearch Jul 24, 2005
I go to the West Covina location but I didn't find it on the website. I don't usually like fish tacos but these are very good. They are very... (more)

Browse our top cities

Browse cities by state