Del Taco, in my opinion, is better than Taco Bell. I've come to this location a few times over the last year. Each time I've ordered hard shell beef tacos and enjoyed them each time. I'm not sure why they got so many bad reviews - this is fast food NOT fine dining.
My philosophy on Yelp reviews is to go with the latest possible reviews, over the last year if there are that many to evaluate.
I've had great food at this location over the last 12 months. This establishment is clean, the staff is friendly and food is what they advertise.