Taco Bell 21247

Taco Bell #21247 is a Taco Bell restaurant located at 490 Peninsula Boulevard, Hempstead, New York.