Taco Bell - 1717 E. Vista Chino St. in Palm Springs, California (Mexican Food, Fast Food, Restaurant) - Map

Map & Directions Store Details & Deals

1717 E. Vista Chino St.
Palm Springs, California 92262

Phone: (760) 318-4197

Detailed Map