Del Taco
Address:
1155 B St, San Diego, CA 92101
Phone:
(619) 239-5411
Restaurants
Other Businesses:
- Subway at 1080 Park Blvd, San Diego, CA 92101
- Imperial Express at 1879 Logan Ave, San Diego, CA 92113
- Soleil @k at 660 K St, San Diego, CA 92101-7036
- Ocean Room at 630 5th Ave, San Diego, CA 92101
- Jack in the Box at 1110 C St, San Diego, CA 92101