Taco Bell 23385

Taco Bell #23385 is a Taco Bell restaurant located at 263 South Broadway, Hicksville, New York.