Taco Bell 28367

Taco Bell #28367 is a Taco Bell restaurant located at 7457 NY State Route 96, Victor, New York.