• Facebook - Taqueria Ixtlan

Location

Opening Hours

Monday - Sunday: 8am - 8pm

(760) 775-3600

83233 Indio Blvd., Indio, CA 92201

83233 Indio Blvd, Indio, CA 92201
(760) 775-3600

Design by Limon Media