Toro Latin Restaurant & Rum Bar

17020 Hayden Road, Scottsdale, AZ 85255