Taco Bell 28957

Taco Bell #28957 is a Taco Bell restaurant located at 280A Route 202 31, Flemington, New Jersey.