Update Info - Taqueria
This restaurant was reported as closed. If it is open, let us know.
Taqueria
1250 Jefferson Ave
Redwood City, CA 94062
1250 Jefferson Ave
Redwood City, CA 94062
This restaurant was reported as closed. If it is open, let us know.