7575 E Princess Dr, Scottsdale
Old-world fixture in the Fairmont hotel with select Mexican dishes, a tequila bar & outdoor seating.
Chill Out
Kids Friendly
Typical Tourist