They have really good food here at del taco. The customer service at this location isn't the greatest but their food is still good. I love getting the carnitas burrito and taco an...
All reviews seem positive