Decent but seems like del taco is losing its wow factor for me idk
January 2024
Food is always good, hot, fresh, and very nice, folks.
December 2023
They made my street tacos really well, just the right amount of lettuce, cheese and meet, and they gave me the amount of sauces I asked for. Great job!