La Tarasca
82231 Indio Blvd, Indio
(442) 215-0123
Menu
Restaurants in Indio, CA
La Tarasca
82231 Indio Blvd, Indio, CA 92201
(442) 215-0123