Taco Bell 28990

Taco Bell #28990 is a Taco Bell restaurant located at 1131 Inman Avenue, Edison, New Jersey.