Update Info - Papa's Taco House & Cantina
This restaurant was reported as closed. If it is open, let us know.
Papa's Taco House & Cantina
23741 E La Palma Ave
Yorba Linda, CA 92887
23741 E La Palma Ave
Yorba Linda, CA 92887