Del Taco
➤ 8100 Northfield Blvd, Denver, United States Of America, Meridian Station
Mexikaner, Fleisch, Fisch, Käse, Huhn
"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."