Taqueria Los Pericos

101 Pelton Center Way
San Leandro, CA
510.352.7667
37.722628
-122.154854

for Taqueria Los Pericos
Directions
from: