Taco Bell 33349

Taco Bell #33349 is a Taco Bell restaurant located at 16001 Jamaica Avenue, Jamaica, New York.