El Peruche Restaurant
5997 Mission St
Daly City, CA 94014-1359
415-337-8780