Taco Bell 27352

Taco Bell #27352 is a Taco Bell restaurant located at 1920 Central Park Avenue, Yonkers, New York.