Update Info - Tacos El Tequila
This restaurant was reported as closed. If it is open, let us know.
Tacos El Tequila
1795 Scott Blvd
Santa Clara, CA 95050
1795 Scott Blvd
Santa Clara, CA 95050
This restaurant was reported as closed. If it is open, let us know.