Taco Bell 31514

Taco Bell #31514 is a Taco Bell restaurant located at 3271 Business Park Drive, Vista, California.