Taco Bell 35187

Taco Bell #35187 is a Taco Bell restaurant located at 3195 Market Street, San Diego, California.