HOME > Chowhound > Los Angeles Area >
What's your latest food quest? Get great advice
TELL US

Cuca's in Pico Rivera on Slauson & Serapis?

slowrider Feb 11, 2008 09:37 AM

Any word on this place?