Find the top Local restaurants in North Palm Springs, California near you now.
Fast food restaurant
Address: 19997 N Indian Ave, North Palm Springs, CA 92258