It is always disheartening to learn that a nice and cheap place like Del Taco closed without much warning. I heard there was some issues with the lease they had on the 1006 N Western Avenue location but I can't confirm whether that was the reason behind the closing. Regardless, this sucks.
There are no replies in this thread yet. Be the first to post a reply below: