Taco Bell 2497

Taco Bell #2497 is a Taco Bell restaurant located at 3920 South Delsea Drive, Vineland, New Jersey.