Taco Bell

5230 Balboa Arms Dr
San Diego, CA
858.571.4714
32.823791
-117.181494

for Taco Bell
Directions
from: