Get directions to: Cafe Boa, Scottsdale, AZ Restaurant address: 15690 N. Pima Road Scottsdale, AZ 85260, USA Driving Walking Bicycling Restaurant: Cafe Boa