Taco Bell 33518

Taco Bell #33518 is a Taco Bell restaurant located at 1039 West Mercury Boulevard, Hampton, Virginia.