El Chorro Lodge, SCOTTSDALE, Arizona (AZ)
Conveniently located at 5550 East Lincoln Drive () in SCOTTSDALE, Arizona (AZ) (85253), El Chorro Lodge can be reached at 4809485170. Please do call beforehand to make a reservation.
More restaurants in SCOTTSDALE, Arizona (AZ)
El Chorro Lodge contact information and details:
Address: 5550 East Lincoln Drive - , SCOTTSDALE, Arizona (AZ) 85253
Contact Phone: 4809485170