Remove Ads

Photos for Taqueria El Pelayo

Taqueria El Pelayo

505 Tenessee St, Vallejo, California 94590 USA

73 Reviews