Update Info - Carmens Taqueria
This restaurant was reported as closed. If it is open, let us know.
Carmens Taqueria
1505 Winchester Blvd
San Jose, CA 95128
1505 Winchester Blvd
San Jose, CA 95128
This restaurant was reported as closed. If it is open, let us know.