Terra Cotta provides a nice breakfast at 8 am and afternoon snacks at 4 pm. No restaurant on site. You can order lunch in and probably dinner as well. Downtown Palm Springs and its many restaurants are close however.

Don't know anything about Desert Sun.
Don't know anything about