Del Taco is a fast food restaurant Canyon Country located in United States.
18802 Via Princessa (at Sierra Hwy) Canyon Country , CA 91351 United States
Credit Cards | Yes |
Outdoor Seating | No |
Wheelchair Accessible | Yes |
Parking | Yes |
Menus | Breakfast, Lunch, Dinner |
We prob would go to another one if it wasn't clear across town . :-/
This Del Taco always screws up my order. Every single time. And they take forever.
Haha. Good one!
Then don't go their any more.
What can I say, it's Carl's Jr. I do love their ranch dressing for the Charl Broil Chicken Salad. - Dean Kunihiro