Top
:
United_States
:
CA
:
Indio
La Palapa Restaurant, Indio, California
La Palapa Restaurant
84400 Indio Blvd
Indio CA United States
Phone: 760.347.9907