Taco Bell

7345 La Jolla Blvd, San Diego CA

(858) 454-6654

Location