Taco Bell 33181

Taco Bell #33181 is a Taco Bell restaurant located at 1403 South Delsea Drive, Rio Grande, New Jersey.