Exit 13BonI-5 Southbound
Right 0.23 mi
Del Taco
2804 Main St, San Diego, CA 92113