Get directions to: Tacos Mariscos Sinaloa, Phoenix, AZ
Restaurant address: 2802 W Mcdowell Rd Phoenix, AZ 85009, USA
Restaurant: Tacos Mariscos Sinaloa