Indio Chamber

Taquiza El Rey

  • Restaurants
51245 Eisenhower Dr., Ste. #B
La Quinta, CA 92253
(760) 391-7116