Update Info - El Taco Feliz
This restaurant was reported as closed. If it is open, let us know.
El Taco Feliz
13320 Depot St
San Martin, CA 95046
13320 Depot St
San Martin, CA 95046
This restaurant was reported as closed. If it is open, let us know.