Taco Shop 760
46490 Calhoun St, Indio
(760) 863-6554
Menu
Restaurants in Indio, CA
Taco Shop 760
46490 Calhoun St, Indio, CA 92201
(760) 863-6554