Le Vallauris is a cozy french restaurant nestled against the mountain in downtown Palm Springs. Â Their food is exquisite, service impeccable and staff extra friendly and SO knowledgeable. Â Stop by for a meal you won’t soon forget, or they will cater your wedding or event.
Â
Cool!