Taco Bell 27641

Taco Bell #27641 is a Taco Bell restaurant located at 5195 Shore Drive, Virginia Beach, Virginia.