Review of Cantina Laredo

7361 E Frank Lloyd Wright Blvd, Scottsdale, AZ 85260

Overall Rating

Review


New menu with quite a few new options. I still stick with the Taco Barbacoa. Yum

Updated 8 years ago