Del Taco

2804 Main St, San Diego CA

(619) 231-6883

Rated 5.0 out of 5 from 1 Reviews Del Taco is a pretty good Taco Place Restaurant Ranked #1 of 28 Restaurants in Barrio Logan San Diego.

★★★★★ on the 7th of August, 2013

Beef Burrito! Meat and cheese, no fillers. Yum-Yum!!
Location