Del Taco Restaurants
Read all reviews for Del Taco Restaurants →
Amazing and delicious!
I used to work for Del Taco many years ago! Only place I'll still eat their food after working there! It's sad that in Denver, CO all of the Del Tacos are on the out skirts of town. But I go out of my way to go to the one on 43 Union Blvd, Lakewood, CO 80228 and they have been amazing! With big or little orders! Everything is present and sauce is abundant! Restaurant is well kept and friendly employees!