Del Taco
1155
B St, San Diego CA
- This is the page of Del Taco on 1155 B St San Diego CA 92101.
- (first reviewed on September 13, 2013, last updated
on November 24, 2023.)
- Del Taco is ranked #1 of 18 Restaurants in Hillcrest San Diego.
- This page has had 25 visitors. You are the 26th.
Location