Get directions to: Cantina Laredo, Scottsdale, AZ
Restaurant address: 7361 E Frank Lloyd Wright Blvd Scottsdale, AZ 85260, USA
Restaurant: Cantina Laredo