Taco Bell 27783

Taco Bell #27783 is a Taco Bell restaurant located at 42750 B Jackson Street, Indio, California.