Taco Bell 3480

Taco Bell #3480 is a Taco Bell restaurant located at 1465 North Main Street, Suffolk, Virginia.