- Address
- 8700 E Pinnacle Peak Rd, #115, Scottsdale, AZ 85255
- Phone
- 480-284-6736
- Website
- www.almascottsdale.com/
About
Southwest steakhouse in North Scottsdale at Pinnacle Peak, opening Nov 2 2026.
Scottsdale ScoopSouthwest steakhouse in North Scottsdale at Pinnacle Peak, opening Nov 2 2026.