Description
Name: Taco Shop 760 Restaurant
Address: 81096 CA-111 STE E, Indio, CA 92201
Phone Number: +1 760-347-5339
Restaurant Type: Taco restaurant
Taco Shop 760 Restaurant is a Taco restaurant located at 81096 CA-111 STE E Indio/California
(Latitude,Longitude: 33.7086201,-116.2499174)
Postal Code: 92201
Location
-
81096 CA-111 STE E, Indio, CA 92201
Add a review