Huerta's Restaurant

44216 Jackson St Indio CA 92201 USA

(760) 347-7674

Location