Get directions to: Tacos Y Mariscos Sahuayo, Wilmington, CA
Restaurant address: 1134 E Anaheim St Wilmington, CA 90744, USA
Restaurant: Tacos Y Mariscos Sahuayo