Get directions to: Mariscos Tampico, Maywood, CA
Restaurant address: 5624 Atlantic Blvd Maywood, CA 90270, USA
Restaurant: Mariscos Tampico