Taco Bell 34607

Taco Bell #34607 is a Taco Bell restaurant located at 880 River Avenue, Bronx, New York.