Papi's Taqueria
9479 Deschutes Rd, Palo Cedro
(530) 547-3345
Menu
Restaurants in Palo Cedro, CA
Papi's Taqueria
9479 Deschutes Rd, Palo Cedro, CA 96073
(530) 547-3345