Del Taco
➤ 8100 Northfield Blvd, Denver, United States Of America, Meridian Station
Mexicain, Fromage, Poisson, Viande, Poulet
"Went in on a slow Sunday and will never be back again. They got the whole order wrong, and the restaurant was FILTHY. No sauces or clean tables, and the workers really care, lol."