We travel to Indian Wells for the tennis tournament every March and we always stop at Del Taco. They don't have this in Maine and it's fast food nirvana. I can't believe places like Taco Bell stay in business when you've got Del Taco. Love their quesadillas.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.