Salvadoran restaurant · 1980 Pulgas Ave, East Palo Alto, CA
More food in East Palo Alto, CA · Salvadoran Food in East Palo Alto