Map & Directions - Papa Juan's Fish and Shrimp Tacos
View Menu
Papa Juan's Fish and Shrimp Tacos
12777 Foothill Blvd, Los Angeles, CA, 91342
(818) 518-7591 (Phone)
12777 Foothill Blvd, Los Angeles, CA, 91342
(818) 518-7591 (Phone)