Toro

$$, Happy Hour, Full Bar, Outdoor Seating, Reservations, Latin American

North Scottsdale

7575 E Princess Dr
17020 N. Hayden Road
Scottsdale, AZ 85255
Call: 480.585.4848
http://www.scottsdaleprincess.com
View Menu

Nearby