Taco Bell 15

Taco Bell #15 is a Taco Bell restaurant located at 6104 University Avenue, San Diego, California.