Get Directions to Welcome to Paloma del Sol Get directions From * Start typing the address, then select from the list of suggested addresses. The route will be routed automatically To Welcome to Paloma del Sol 333 South Juniper Street, Escondido, CA 92025 +1 760-522-7548 View details Click to load map