Taco Bell 4640

Taco Bell #4640 is a Taco Bell restaurant located at 1501 Governor's Place, Bear, Delaware.