Papa Juan's

Mariscos / Mexican · $$ · Los Angeles, CA

8942 Tampa Ave, Northridge, Northridge
“New Restaurant in Northridge. I Wouldn't be surprised if they blow up”— @sanfernandovalleyeats

Seen in a food video on Grubbies.