Taco Bell 30520

Taco Bell #30520 is a Taco Bell restaurant located at 3209 Holland Road, Virginia Beach, Virginia.