Remove Ads

Photo of The Saguaro Palm Springs

4.0
100 votes

The Saguaro Palm Springs

1800 E Palm Canyon Dr, Palm Springs, California 92264 USA

Add Photo

Restaurant

Remove Ads

Claim copyright