Is del taco open for dine in?
Address: 82742 CA-111, Indio, CA 92201, USA
H Partlow | Jul 5, 2021
Yes in LA Quinta cal.
Nolan Johnson | Jul 5, 2021
The one I mentioned in Tulsa is.
Michael Jones | Jul 5, 2021
Not yet
Erica Marie | Jul 5, 2021
Jonathan is right, not yet.
Thanks! Your answer is awaiting moderation.