Exit 20onI-5 Southbound
Right 0.14 mi
Del Taco
3106 Sports Arena Blvd., San Diego, CA 92110