Rio Azul Mexican Bar & Grill

Location

350 S, Indian Canyon Dr, Palm Springs, CA 92262

Rating ( vote)

(760) 992-5641; rioazulpalmsprings.com; $$