Update Info - Newcastle Taqueria
This restaurant was reported as closed. If it is open, let us know.
Newcastle Taqueria
661 Newcastle Rd
Newcastle, CA 95658
661 Newcastle Rd
Newcastle, CA 95658
This restaurant was reported as closed. If it is open, let us know.