I discovered this restaurant after reading an old review done of it in the SD UT. Pros: Great Food, High Quality Ingredients, Friendly service Cons: Limited Parking, Limit...
All reviews seem positive
In ShortFounded in 1964 in Barstow, Calif., the Del Taco brand has since grown to more than 300 locations nationwide. Each order is custom-made, using ingredients like lard-free beans,...