Update Info - Oveja Negra Taqueria
This restaurant was reported as closed. If it is open, let us know.
Oveja Negra Taqueria
1220 Monterey St
Vallejo, CA 94590
1220 Monterey St
Vallejo, CA 94590
This restaurant was reported as closed. If it is open, let us know.