Location

BLT Steak Scottsdale
At Camelback Inn, A JW Marriott Resort & Spa
5402 E. Lincoln Dr.
Scottsdale, AZ 85253