Get directions to: Baja Red's Cantina, Phoenix, AZ
Restaurant address: 5122 E Mcdowell Rd Phoenix, AZ 85008, USA
Restaurant: Baja Red's Cantina